随笔分类 - pytest
摘要:1.参数化传参 @pytest.mark.parametrize(key_list_string,value_list)。value_list为列表,列表中有多少组数据,这个函数就会遍历数据执行多少次。例如:@pytest.mark.parametrize('task1,task2',[[1,2]]
阅读全文
摘要:痛点分析: 在做allure定制化的时候,关于附件添加这一块,我们在代码里可以添加我们准备好的附件,这里用图片,通过下面的方法就能实现 allure.attach(file, '图片描述', allure.attachment_type.PNG) 那如果我们执行测试用例生成的allure测试报告中,
阅读全文
摘要:序 在之前,我写过一个系列“从零开始搭建一个简单的ui自动化测试框架(pytest+selenium+allure)”,在这个系列里,主要介绍了如何从零开始去搭建一个可用的自动化工程框架,但是还缺乏了一些细节的补充,例如对于自动化测试而言,如何提高其测试的稳定性? 本篇文章,将会和读者一起探讨这个问
阅读全文
摘要:pytest是什么 pytest是python的一款测试框架,拥有unittest的功能并比它更丰富。 allure是什么 有非常多的优秀的测试框架,但却是有非常少优秀的报告工具可以展示非常清楚的用例执行过程和结果。 allure是一款开源的,专门用来展示测试结果的工具,目的是希望团队内部每一个人都
阅读全文
摘要:pytest是python语言中一款强大的单元测试框架,用来管理和组织测试用例,可应用在单元测试、自动化测试工作中。 unittest也是python语言中一款单元测试框架,但是功能有限,没有pytest灵活。 就像:苹果电脑mac air 和mac pro一样。都是具备同样的功能,但是好用,和更好
阅读全文
摘要:前言 pytest+allure是最完美的结合了,关于allure的使用,本篇做一个总结。allure报告可以很多详细的信息描述测试用例,包括epic、feature、story、title、issue、testcase、severity等环境准备 python 3.6 pytest 4.5.0 a
阅读全文
摘要:转载至:https://www.cnblogs.com/yoyoketang/p/12194550.html 前言 我们在做功能测试的时候,执行完一轮测试用例,输出测试报告的时候,会有统计缺陷的数量和等级。在做自动化测试的过程中,当你的测试用例越来越多的时候,如果执行一轮测试发现了几个测试不通过,我
阅读全文
摘要:前言 做自动化做久了,经常会思考一个问题,到底别人是怎么做的自动化,跟自己的有啥不一样,看过不少书和资料,都是停留在demo的层面。真正把自动化做的好的大牛又不屑于分享自己的劳动成果,所以大部分情况就是一群菜鸡在群里互啄,停留在初级入门的demo层面上。到底自动化要达到什么样的效果呢?这里我把最近的
阅读全文
摘要:前言 之前写了个pytest的allure相关的教程,只是停留在环境搭建完成,后续一直没用,小编一直不喜欢这种花里胡哨的报告。没办法,领导就喜欢这种,小伙伴们也喜欢,所以还是得把allure用起来,年底了,给领导一个漂亮的报告,也好加鸡腿之前用的是pytest-allure-adaptor插件,一年
阅读全文