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

做商城外贸网站网站设计素材网站推荐

做商城外贸网站,网站设计素材网站推荐,科技部 咖啡,网站安全检测中的安全事件监测包含哪些监控指标一、如何单独运行某条用例 在参数化测试中总有些用例失败,由于前后置数据的关系需要单独运行那条用例如何运行呢 方法一:直接查看控制台运行用例 确定是[2-case_data8] pytest.main(["-sv","testcase/违规告警/test_违规告警_非合同车…

一、如何单独运行某条用例

在参数化测试中总有些用例失败,由于前后置数据的关系需要单独运行那条用例如何运行呢

  • 方法一:直接查看控制台运行用例 确定是[2-case_data8]
    在这里插入图片描述
pytest.main(["-sv","testcase/违规告警/test_违规告警_非合同车.py::TestIllegalAlarmNonContract::test_illegal_alarm_non_contract_009[2-case_data8]"])
  • 方法二 查看allure报告 Parameters
    根据 Parameters进行拼接 2-case_data4
    注意 不要使用allure.dynamic.title(case_data["title"])或者 @allure.title()
    在这里插入图片描述

二、参数化需要可迭代对象

参数化有点像for i in case_data其中i为实际的用例参数
这就是yaml对象中为何会写step01:让其转dict时变为一个列表
在这里插入图片描述

三、多个参数化使用时注意参数形式

@pytest.mark.parametrize("case_data", pd.get_yaml_single_case_data(filename9, api_name))  # [{},{},]
@pytest.mark.parametrize("alarm_type", [2])

同一测试函数存在case_data,alarm_type两个参数化,他们之间是存在组合关系的,组合方式就是笛卡尔积,我想要保证alarm_type每次传2,3两个参数,参数需要写为[(2,3)]

@pytest.mark.parametrize("alarm_type", [(2,3)])

这就是参数化有点像for i in case_data具体应用,保证i是我们想要的数据,若写成@pytest.mark.parametrize("alarm_type", [2,3])
形成的参数化将为[2-case_data],[3-case_data] 分别进行组合

http://www.dtcms.com/wzjs/558735.html

相关文章:

  • 辽宁建设局网站首页网站流量是怎么赚钱的
  • 免费制作微信小程序的网站万能导航网
  • 郑州网站推济南搜索引擎优化网站
  • 智能响应式网站anydrag建站专家网站建设系统
  • wap网站服务器学校网站建设方案及报价
  • 用织梦做网站有后台吗源码搭建教程
  • 网站推广引流最快方法省级建筑信息平台
  • 淮南网站制作免费咨询医院
  • 郴州网站建设网络推广平台安徽省建设法制协会网站
  • 建立新网站要多少钱开题报告旅游网站建设
  • 上海单位建设报建网站全国购物网站排名
  • 网站规划书包括哪些方面毕设做系统与网站
  • 做网站前期构架图网站建设调查通知
  • 男女做爰视频网站在线视频青岛网站制作网页
  • 成都网站建设吧衡水哪儿做wap网站
  • 做一网站要学些什么谷歌应用商店下载
  • 车辆保险网站三站合一网站营销
  • 昆明做网站ynlongtou专业做营销网站
  • 成都网站建设推广在做网站制作的摘要
  • 江门网站快速排名建站公司的服务内容
  • 网站设计好学吗cq设计网
  • 如何建设网站兴田德润怎么联系乔拓云建站平台
  • 企业网站建设的总体目标免费编程软件小学生
  • 重庆森林为什么叫这个名字上海优化seo公司
  • 网站做常规优化即墨网络有限公司
  • 二级域名怎么做网站备案做网站做什么赚钱
  • 如何建设一个属于自己的网站免费网站建设制作
  • 网站开发算是软件开发设计网站的流程
  • 网站国外建设小程序登录网址
  • ssh鲜花礼品网站建设珠海 电商 网站建设