摘要: Fixture 是一些函数,pytest 会在执行测试函数之前(或之后)加载运行它们。我们可以用它做一些事情,比如数据库的链接操作之类的 import pytest @pytest.fixture() def post_code(): return '010' def test_postcode(p 阅读全文
posted @ 2022-03-30 17:01 北京测试菜鸟 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在unittest测试中,有参数化的概念,那么在pytest中也有。 如何理解参数化: 当对一个测试函数进行测试时,通常会给函数传递多组参数。比如测试账号登陆,我们需要模拟各种千奇百怪的账号密码。可以把这些参数写在测试函数内部进行遍历。不过虽然参数众多,但仍然是一个测试,当某组参数导致断言失败。我们 阅读全文
posted @ 2022-03-30 16:41 北京测试菜鸟 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 1、requests-toolbelt官方文档:https://pypi.org/project/requests-toolbelt/ 2、环境安装 pip install requests-toolbelt 3、 multipart/form-data传文件 from requests_toolb 阅读全文
posted @ 2022-03-30 13:17 北京测试菜鸟 阅读(1556) 评论(0) 推荐(0) 编辑