摘要: setup、teardown 可以实现在执行用例前或结束后加入一些操作,但这种都是针对整个脚本全局的。 假设有以下场景:用例A需要先登录,用例B不需要登录,用例C需要先登录;很显然无法用 setup 和 teardown 来实现。 fixture 的作用是可以让我们自定义测试用例的前置条件。 fix 阅读全文
posted @ 2021-10-18 17:29 AllTests软件测试 阅读(160) 评论(0) 推荐(0)
摘要: unittest 提供了两个前置方法和两个后置方法。 分别是: setup() setupClass() teardown() teardownClass() pytest 也提供了类似 setup、teardown 的方法。 分别是: 模块级(开始于模块始末,全局的):setup_module() 阅读全文
posted @ 2021-10-18 15:21 AllTests软件测试 阅读(95) 评论(0) 推荐(0)
摘要: 1、PyCharm设置运行pytest 打开PyCharm,依次打开Preferences >Tools >Python Integrated Tools,将Testing里的Default test runner选择项选为pytest,保存即可。 右键运行,可以看到以pytest去运行。 2、py 阅读全文
posted @ 2021-10-18 14:20 AllTests软件测试 阅读(330) 评论(0) 推荐(0)