随笔分类 -  pytest

摘要:在pytest框架中可以用很多插件来生成测试报告,本文总结下怎么生成allure报告 allure allure是一款开源的,专门用来展示测试结果的一个工具,allure可以与很多的测试框架做集成,比如:java的Junit、TestNG,python的pytest等 allure会将测试用例的执行 阅读全文
posted @ 2019-12-19 10:35 大渝 阅读(5955) 评论(0) 推荐(0)
摘要:pytest还有一个很强大的功能,那就是标记用例这个功能,这个功能可真的是很实用哒 首先,我们要实现标记功能,得分为3步走: 1、注册标记 2、标记用例 3、运行已经标记的用例、 那么第一步我们怎么实现呢? pytesty有专门的格式要求:必须在pytest.ini这个文件里面,当然我们这个文件一般 阅读全文
posted @ 2019-12-13 10:04 大渝 阅读(695) 评论(0) 推荐(0)
摘要:我们在组自动化项目中,肯定会遇到需要数据驱动的地方,在unittest中我们直接采用ddt的方式,但是在pytest中我们不能用ddt来实现,所以我们采用了参数化的方式来实现 那么具体怎么完成这个参数化呢? 我们还是使用pytest中的标记功能 例如: @pytest.mark.parametriz 阅读全文
posted @ 2019-12-13 10:03 大渝 阅读(844) 评论(0) 推荐(0)
摘要:本文主要总结的是pytest中的前置后置怎么返回参数 我们在做自动化的过程中,如果运用的是pytest的话,会遇到怎么使用前置条件中的变量 比如: @pytest.fixture() def init_driver(): driver = webdriver.Chrome() login = Log 阅读全文
posted @ 2019-12-12 11:04 大渝 阅读(1092) 评论(0) 推荐(0)
摘要:今天总结下pytest,pytest简直就是python自动化中的高富帅,各种操作,哈哈 这次总结主要涉及到了以下几点: 1、unittest中的setUp、tearDown、setUpClass、tearDownClass 2、pytest中的前置后置如何表达 3、如何将前置后置和用例关联 4、p 阅读全文
posted @ 2019-12-12 10:57 大渝 阅读(1086) 评论(0) 推荐(0)