当前位置: 首页 > news >正文

广州设计网站公司百度联盟推广

广州设计网站公司,百度联盟推广,国内外网站开发情况对比,电子商务网站开发方式前言 前面我们提到使用allure 可以生成漂亮的测试报告,下面就Allure 标记我们做详细介绍。 allure 标记 包含:epic,feature, story, title, testcase, issue, description, step, serverity, link, attachment 常用的标记 allure.feature…

前言

前面我们提到使用allure 可以生成漂亮的测试报告,下面就Allure 标记我们做详细介绍。

allure 标记

包含:epic,feature, story, title, testcase, issue, description, step, serverity, link, attachment

常用的标记

@allure.feature # 用于描述被测试产品需求,可以理解为模块,一般在测试类上面加

@allure.story  # 用于描述feature的用户场景,可以理解为测试场景,一般在测试用例上加

with allure.step # 用于描述测试步骤

allure.attach  # 用于向测试报告中输入一些附加的信息,通常是一些测试数据,截图等

关系:feature是story父级,feature 是story父级,是包含关系,从大至小 (1)feature:模块名称 (2)story:用例故事或场景 (3)step :用例的测试步骤

使用:它们可以同时使用,也可以单独使用,也可以不使用

项目运用:

1、我们要测试两个流程:账单生成;账单支付;

2、账单生成有几个模块:订单模块-合同模块-订单交付模块

3、以订单模块为例子:

生成订单是一个测试用例

步骤包括:

1、前置条件: 获取用户信息,获取供应商信息

2、测试步骤:获取需求列表-获取需求详情-获取品牌信息-保存需求-获取最新需求

前置条件:

前置条件有2个信息获取:用户信息和供应商信息,所以我们提前执行获取并保存到全局变量中,方便后面用例使用。这里用的是用例,也可以用feature  @pytest.fixture(scope="class")

测试用例:

生成订单,包括4个步骤:获取已完成的需求-需求详情-品牌详情-保存需求-获取需求中的订单Code

 

测试报告

报告首页:

账单生成流程的详情:

订单模块的用例都列出来了

 生成订单用例:

 问题:

刚刚我们注意到,登陆流程是被跳过了,怎么实现呢? 

方式一:@pytest.mark.skip  跳过

方式二:使用mark标签实现

1、注册标签

markers =

    login

    pt

 2、使用标签

 

3、指定运行标签,排除login

方式三:指定运行某个feature、story

添加下面的命令行参数就行

# 只运行 epic 名为 test 的测试用例
pytest --alluredir ./report/allure --allure-epics=test

# 只运行 feature 名为 模块 的测试用例
pytest --alluredir ./report/allure --allure-features=模块

# 只运行 story1、story2 的测试用例(也可以不用=号 空格就行了哦)
pytest tests.py --allure-stories story1,story2

# 指定 feature+story
pytest tests.py --allure-features feature2 --allure-stories story2

http://www.dt0577.cn/news/42552.html

相关文章:

  • 学校网站的建设需求长沙县网络营销咨询
  • 大城 网站建设地推app推广赚佣金
  • 非织梦做的网站能仿吗如何查看网站权重
  • 上海知名 网站设计公司免费建网站哪家好
  • 郴州做网站公司百度平台商户电话号码
  • wordpress 如何安装教程长沙谷歌优化
  • 网站推广效果不好原因百度安装app
  • 建立简单的网站网站建设开发价格
  • 商务型网站怎么运作制作网站代码
  • 成都 网站建设重庆百度开户
  • 做网站webform mvc游戏优化是什么意思?
  • 仅仅建设银行网站打不开seo的定义是什么
  • 福田做棋牌网站建设上海优化公司选哪个
  • 网站制作服务好的商家网站推广优化排名公司
  • 洛阳制作网站ihanshi手游代理加盟哪个平台最强大
  • .net建设网站步骤详解公司网站域名怎么注册
  • 网站名字怎样做版权seo销售好做吗
  • h5模板网站免费百度霸屏培训
  • 微网站与app的区别seo对网店推广的作用有哪些
  • 政务网站开发毕业论文百度小程序入口官网
  • 哪些网站做装修佛山市seo推广联系方式
  • 遵义做网站哪家好论坛推广怎么做
  • 安徽网站建设电话建站系统源码
  • 自己做ppt网站附近电商培训班
  • 企业网站建设分工危机公关处理方案
  • node 做的网站后端青岛设计优化公司
  • 北京保障房建设网站什么是seo如何进行seo
  • 自助建站优化排名神马搜索推广
  • 怎么做网站推广多少钱经典网络营销案例
  • 促销活动推广方案武汉网站建设优化