摘要:
1.响应结果 对于请求头的断言 def test_header(self): r = requests.get('http://httpbin.testing-studio.com/get', headers={"h": "mydemo"}) print(r.text) print(r.json() 阅读全文
posted @ 2020-05-18 18:02
zhaikunkun
阅读(1356)
评论(0)
推荐(0)
摘要:
1.json请求构造 json形式返回结果对比: 注意header也不一样,content_type 表单形式返回结果: 2.xml请求 request 没有给我们提供对于xml的封装,所以一般我们发送时使用的是data=进行发送 可以使用第三方库提供的,比如:mustache等 对于比如企业微信中 阅读全文
posted @ 2020-05-18 17:17
zhaikunkun
阅读(184)
评论(0)
推荐(0)
摘要:
1.请求目标构造 2.请求参数构造 def test_get(self): payload = {"level": 1, "name": 'zhaitiantian'} r = requests.get('http://xxx) print(r.text) assert r.status_code 阅读全文
posted @ 2020-05-18 17:08
zhaikunkun
阅读(576)
评论(0)
推荐(0)
摘要:
1.测试框架基本能力 项目管理:pip、virtualenv 用例编写:pytest 领域能力:app、web、http 执行调度:pytest、pycharm、shell、jenkins 测试报告:allure2 2.HTTP测试能力 请求方法构造:get、post、put、delete、head 阅读全文
posted @ 2020-05-18 17:00
zhaikunkun
阅读(322)
评论(0)
推荐(0)
摘要:
1.mitmproxy扩展机制 参考官网: mitmproxy addons example: https://docs.mitmproxy.org/stable/addons-examples/#example-complexhar_dumppy 2.抓包-map local 以雪球app为例 1 阅读全文
posted @ 2020-05-18 09:51
zhaikunkun
阅读(1033)
评论(0)
推荐(0)