2020年8月1日

pytest(三十三)--allure.step()添加测试用例步骤

摘要: 前言 一般流程性的测试用例,写成自动化用例时,步骤较多写起来会比较长。在测试用例里面添加详细的步骤有助于更好的阅读,也方便报错后快速的定位到问题。 举个常见的测试场景用例:从登陆开始,到浏览商品添加购物车,最后下单支付。 用例步骤:1.登陆,2.浏览商品,3.添加购物车,4.生成订单,5.支付成功 阅读全文

posted @ 2020-08-01 17:40 星空6 阅读(1469) 评论(0) 推荐(0)

pytest(三十二)--自定义用例顺序(pytest-ordering)

摘要: 前言 测试用例在设计的时候,我们一般要求不要有先后顺序,用例是可以打乱了执行的,这样才能达到测试的效果。 有些同学在写用例的时候,用例写了先后顺序,有先后顺序后,后面还会有新的问题(如:上个用例返回数据作为下个用例传参,等等一系列的问题) github上有个pytest-ordering插件可以控制 阅读全文

posted @ 2020-08-01 16:39 星空6 阅读(416) 评论(0) 推荐(0)

pytest(三十一)--断言失败后还能继续执行pytest-assume

摘要: 前言 pytest的断言失败后,后面的代码就不会执行了,通常一个用例我们会写多个断言,有时候我们希望第一个断言失败后,后面能继续断言。 pytest-assume插件可以解决断言失败后继续断言的问题。github地址:https://github.com/astraw38/pytest-assume 阅读全文

posted @ 2020-08-01 16:25 星空6 阅读(1632) 评论(0) 推荐(0)

allure(三十)--allure描述用例详细讲解

摘要: 前言 pytest+allure是最完美的结合了,关于allure的使用,本篇做了一个总结。 allure报告可以包含很多详细的信息描述测试用例,包括epic、feature、story、title、issue、testcase、severity等 allure用例描述 测试案例 pytest结合a 阅读全文

posted @ 2020-08-01 15:27 星空6 阅读(3968) 评论(1) 推荐(1)

pytest(二十九)--allure标记用例级别severity

摘要: 前言 我们在做功能测试的时候,执行完一轮测试用例,输出测试报告的时候,会有统计缺陷的数量和等级。在做自动化测试的过程中,当你的测试用例越来越多的时候,如果执行一轮测试发现了几个测试不通过,我们也希望能快速统计出缺陷的等级。 pytest结合allure框架可以对用例的等级做详细的划分。 用例等级 a 阅读全文

posted @ 2020-08-01 14:19 星空6 阅读(440) 评论(0) 推荐(0)

docker快速搭建禅道环境

摘要: 前言 bug管理系统是每个公司测试团队必备的,当去一个新的公司组建一个测试团队的时候,需快速搭建一套bug管理系统,使用docker搭建禅道就非常方便。 拉取镜像 百度搜索docker,进入Docker Hub官网,搜索zentao,显示很多个,点击第一个。 先拉取zentao镜像,镜像地址http 阅读全文

posted @ 2020-08-01 10:35 星空6 阅读(960) 评论(0) 推荐(0)

导航