![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pytest
文章平均质量分 88
FamilyYan
如果不付诸行动,梦想就永远只是幻想。梦想无论大小,只要你展开行动,他就有实现的可能!
展开
-
Mac pytest结合allure-pytest生成allure测试报告
一、allure特点1、allure官网:http://allure.qatools.ru/2、allur下载:https://repo.maven.apache.org/maven2/io/qameta/allure/allure-commandline/2.13.2/3、allure属于第三方的工具,曾现更多维度,更好看的测试报告4、allure不执行用例,也不生成测试报告文件,仅仅是曾现测试报告而已5、使用allure之前一定要先生成测试结果文件,不能单独使用6、退出allure服务以后测原创 2022-02-12 14:52:11 · 1497 阅读 · 0 评论 -
pytest框架前后置处理
pytest框架实现一些前后置(固件、夹具)的处理,常用三种一、为什么需要前后置这些功能呢?比如:web自动化执行用例之前,请问需要打开浏览器吗?用例执行后需要关闭浏览器吗?二、setup和teardowntest_demo01.pyclass TestDemo01: def setup(self): print("\n在执行测试用例之前执行的初始化代码:打开浏览器,加载网页") def test_01_sunwukong(self): print原创 2022-02-11 10:52:33 · 2177 阅读 · 0 评论 -
pytest单元测试框架简介
一、什么是单元测试框架单元测试框架是指:在软件开发当中,针对软件的最小单位(函数,方法)进行正确性的检查测试。二、单元测试框架的分类Java: Juint、TestNGPython: unnitest、pytest三、单元测试框架是用来做什么的?测试发现:从多个文件里面找到测试用例测试执行:按照一定的顺序和规则去执行,并生成结果测试判断:通过断言来判断预期结果和实际结果的差异测试报告:统计测试进度、耗时、用例的通过率,生成测试报告四、单元测试框架和自动化测试框架有什么区别?(原创 2022-02-08 17:42:48 · 3877 阅读 · 0 评论