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

新艾尚网站建设推广net开发网站建设

新艾尚网站建设推广,net开发网站建设,济南济南网站建设,安康市有没有滴滴平台除了手动注册标记之外,pytest 还内置了一些标记可直接使用,每种内置标记都会用例带来不同的特殊效果,本文先介绍 3 种。 1. skip skip 标记通常用于忽略暂时无法执行,或不需要执行的用例。 pytest 在执行用例时,如果…

图片

除了手动注册标记之外,pytest 还内置了一些标记可直接使用,每种内置标记都会用例带来不同的特殊效果,本文先介绍 3 种。

1. skip

skip 标记通常用于忽略暂时无法执行,或不需要执行的用例。

pytest 在执行用例时,如果发现用例有 skip 标记会无条件跳过,从而避免执行。

下面这个示例中,为用例使用了 skip 标记

# tests/test_mark_skip.yaml
test_name: 跳过用例mark:   - skip # 跳过该用例,不执行steps:  - request:      method: get      url: https://www.baidu.com

执行结果如下:

图片

图 1.skip 标记使用例被跳过执行

2. skipif

skipif 标记通常用于动态判断是否执行的用例。

pytest 在执行用例时,如果发现用例有 skipif 标记,会判断标记中的表达式:

  • 如果为真:跳过执行

  • 如果为假:正常执行

下面这个示例中,为用例使用了 skipif 标记

# tests/test_mark_skipif.yaml
test_name: 跳过条件为真mark:  - skipif: 1==1 # 跳过该用例,不执行steps:  - request:      method: get      url: https://www.baidu.com

执行结果如下:

图片

图 2. 条件为真时跳过执行

将 skipif 条件改为假

---test_name: 跳过条件为假mark:  - skipif: 1==2 # 不跳过该用例,正常执行steps:  - request:      method: get      url: https://www.baidu.com

可以正常执行了

图片

图 3. 条件为假时跳过执行

3. xfail

xfail 标记用来改变用例的预期结果。

一般来说,用例的预期结果执行过程中没有任何异常、错误。但是某些情况下可能预期用例执行过程中出现异常(例如断网)。

pytest 在执行用例时,如果发现用例有 xfail 标记:

  • 如果出现异常,将结果改为 xfailed,意外预期内的失败

  • 如果没有异常,将结果改为 xpassed,以为预期外的通过

创建三个用例,分别实现正常的通过、预期内外的失败,预期外的通过

# tests/test_mark_skipif.yaml
test_name: 失败的用例steps:  - request:      method: get      url: http://x1x2c3x5.x6 # 错误的地址,注定失败---test_name: 预期内的失败mark:  - xfail # 通过标记预期失败steps:  - request:      method: get      url: http://x1x2c3x5.x6 # 错误的地址,注定失败
---test_name: 预期外的通过mark:  - xfail # 通过标记预期失败steps:  - request:      method: get      url: https://www.baidu.com # 正确的地址会成功

执行结果如下:

图片

图 4. 预期内的失败与预期外的通过

能看到这里说明是真爱,关注一下吧

http://www.yayakq.cn/news/954588/

相关文章:

  • 平凉市建设局网站网页制作可以用手机吗
  • 网站建设阿胶膏的作用wordpress一站式开发
  • 微信网站的优势大连开发区做网站
  • 怎么看一个网站用什么程序做的苏州注册网络公司价格
  • 即墨哪里有做网站的it运维系统详细设计
  • 门户网站建设不断全国免费分类信息发布平台
  • 网站转微信小程序开发做足球直播网站
  • 想学做网站从哪里入手wordpress分类目录添加报错_标签不能添加
  • 网站管理员招聘h5响应式网站模板
  • 做企业网站收费多少如何查看域名以前是做什么网站的
  • 电影网站空间配置泰兴市城乡住房建设局网站
  • 购物网站含有哪些模块企业网站兰州建设费用
  • 哪个网站亲子游做的好wordpress2016
  • 如何申请建设网站域名装修公司一般多少钱一平方
  • 建设e购物网站企业建设有限公司
  • 浙江网站建设哪家最好小广告尺寸
  • 怎样做能直接上传微信的视频网站wordpress 商城插件
  • 京山网站建设京东企业网站建设思路
  • dedecms生成网站地图北京seo公司司
  • 网站中弹出广告怎么做免费财务软件永久版
  • html网页制作app下载天津网站优化怎么样
  • 网站设计的人员分工为什么做视频网站违法
  • 大型网站开发项目合同工艺品网站模板
  • 亚洲网站正在建设中wordpress显示登录注册
  • 自建站需要注册公司吗asp.net4.5网站开发
  • 企业级问答网站开发wordpress百度商桥
  • 网站开发成本最低多少钱wordpress wp_enqueue_scripts
  • 建立网站需要哪些长春互联网
  • 美橙网站设计建设工程质量+协会网站
  • 带后台的手机网站源码做网站的好处