python自动化基础
文章平均质量分 55
HAHH404
这个作者很懒,什么都没留下…
展开
-
pytest fixture scope(用例执行的前后操作)
设置fixture 的scope https://docs.pytest.org/en/stable/fixture.html#fixtures 在执行自动化脚本的时候,有时需要在执行所有的用例之前或者所有的用例之后要进行某些操纵。 比如:在运行所有的用例之前需要对数据库进行恢复操作。 在项目的根目录下创建 conftest.py , pytest 在运行的时候会自动加载此文件中定义的方法。 fixture执行域 scope=“session” 所有用例执行之前和之后的操作 。 import pytest原创 2021-11-29 14:02:50 · 4260 阅读 · 0 评论 -
requests-fixture/excel传参使用
import pytest import requests @pytest.fixture def get_weather(): url = “https://jisutqybmf.market.alicloudapi.com/weather/query” query = { "city": "上海" } header = { "Authorization": "APPCODE 36a6d64593884af1971d218d14a23f9d" } r = requests.get(url=原创 2021-11-29 13:58:51 · 231 阅读 · 0 评论 -
接口自动化测试--requests的基本使用
安装:pip install requests import requests get请求 url = ‘https://movie.douban.com/j/search_subjects’ query = { “type”:“movie”, “tag”:“冷门佳片”, “page_limit”:50, “page_start”:0 } #定义请求头 query_header = { “User-Agent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) Apple原创 2021-11-19 11:26:06 · 4411 阅读 · 0 评论