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

做网站的一个专题alexa全球网站排名分析

做网站的一个专题,alexa全球网站排名分析,id导入不了wordpress,在线制作书封网站一、如何单独运行某条用例 在参数化测试中总有些用例失败,由于前后置数据的关系需要单独运行那条用例如何运行呢 方法一:直接查看控制台运行用例 确定是[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/330020.html

相关文章:

  • 福州市住房和城乡建设网站让顾客进店的100条方法
  • 网站活泼目前最好的引流推广方法
  • 旅游网站 div css 模板下载全球十大搜索引擎入口
  • 自己做的网站为什么不显示图片百度官网优化
  • 做网站一屏是多大百度经验怎么赚钱
  • 做购物网站多少钱自己怎么给网站做优化排名
  • 如何设计中文网站外贸平台app
  • 网站开发公司郑州推广普通话手抄报内容简短
  • 辽阳建设网站百度收录权重
  • 做视频网站需要什么资质德芙巧克力的软文500字
  • 教我做网站链接买卖
  • 城乡建设规划网站数据分析师资格证书怎么考
  • 可信赖的大良网站建设淘宝指数查询工具
  • 建站广告赚钱网站下载
  • 萍缘网站建设工作长沙网站优化指导
  • 企业网站 制作百度一下官网网址
  • 英文seo 文章发布类网站廊坊seo排名收费
  • 做团购网站怎样赚钱大数据营销平台那么多
  • 微站和网站数据搜外seo
  • 学习做网站的网站360优化大师旧版本
  • 域名查询168seo是什么岗位的缩写
  • 博览局网站建设厦门seo小谢
  • 郑州网站建设郑州网站建设七彩科技如何设计网站的首页
  • 手机端视频网站模板下载河北seo基础知识
  • 供应网站建设安徽网络推广
  • 全球顶级市场营销公司seo com
  • wordpress 嵌入企业关键词优化专业公司
  • 视频网站开发研究背景网络推广都是收费
  • 建网站服务商简短的营销软文范文
  • 最新办公室装修风格效果图seo到底是什么