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

网站建设流程报价云南网站seo服务

网站建设流程报价,云南网站seo服务,wordpress 4.9.2 中文,社交网站建设网站pytest 使用pytest,默认的测试用例的规则以及基础应用pytest测试用例的运行方式pytest执行测试用例的顺序是怎样的呢?如何分组执行(冒烟,分模块执行,分接口和web执行)pytest跳过测试用例 b站课程链接 使用…

pytest

      • 使用pytest,默认的测试用例的规则以及基础应用
      • pytest测试用例的运行方式
      • pytest执行测试用例的顺序是怎样的呢?
      • 如何分组执行(冒烟,分模块执行,分接口和web执行)
      • pytest跳过测试用例

b站课程链接

使用pytest,默认的测试用例的规则以及基础应用

1.模块名必须以test_开头或者_test结尾
2.测试类必须以Test开头,并且不能有init方法。
3.测试方法必须以test开头

pytest测试用例的运行方式

1.主函数模式
(1)运行所有:pytest.main()
(2)指定模块:pytest.main(['-vs','test_login.py'])
(3)指定目录:pytest.main(['-vs','./interface_testcase'])
(4)通过nodeid指定用例运行:nodeid由模块名,分隔符,类名,方法名,函数名组
成。
pytest.main(['-vs','./interface_testcase/test_interface.py::test_04_func']
pytest.main(['- vs','./interface_testcase/test_interface.py::TestInterface::test_03_zhiliao'])

2.命令行模式
(1)运行所有:pytest
(2)指定模块:pytest -vs test_login.py
(3)指定目录:pytest -vs ./interface_testcase
(4)指定目录:pytest -vs ./interface_testcase/test_interface.py::test_04_func

参数详解:
-s:表示输出调试信息,包括print打印的信息
-v:显示更详细的信息
-vs:这两个参数一起用
-n:支持多线程或者分布式运行测试用例。
如:pytest -vs ./testcase/test_login.py -n 2
–reruns NUM:失败用例重跑
-x:表示只要要一个用例报错,那么测试停止。
–maxfail=2 出现两个用例失败就停止。
-k:根据测试用例的部分字符串指定测试用例。
如:pytest -vs ./testcase -k "ao"
–html ./report/report.html:生成html的测试报告。

3.通过读取pytest.ini全局配置文件运行。
pytest.ini这个文件它是pytest单元测试框架的核心配置文件。
1.位置:一般放在项目的根目录
2.编码:必须是ANSI,可以使用notpad++修改编码格式。
3.作用:改变pytest默认的行为。
4.运行的规则;不管是主函数的模式运行,命令行模式运行,都会去读取这个配置文件。

[pytest]
addopts = -vs #命令行的参数,用空格分隔
testpaths = ./testcase #测试用例的路径
python_files = test_*.py #模块名的规则
python_classes = Test* #类名的规则
python_functions = test #方法名的规则
markers =
smoke:冒烟用例
usermanage:用户管理模块
productmanage:商品管理模块

pytest执行测试用例的顺序是怎样的呢?

unittest:ascII的大小来绝对的执行的顺序
pytest:默认从上到下
改变默认的执行顺序:使用mark标记。
@pytest.mark.run(order=3)

如何分组执行(冒烟,分模块执行,分接口和web执行)

smoke:冒烟用例,分布在各个模块里面
pytest -m “smoke”
pytest -m “smoke or usermanage or productmanage”

pytest跳过测试用例

(1)无条件跳过

@pytest.mark.skip(reason="xxx")

(2)有条件跳过

@pytest.mark.skipif(age>=18,reason='已成年')
http://www.hrbkazy.com/news/30770.html

相关文章:

  • 做网站推广合同关键词竞价排名是什么意思
  • 鲜花网站建设方案重庆网站页面优化
  • 诱导视频网站怎么做深圳市龙华区
  • 如何做学校网站app百度账号怎么注册
  • wordpress用户前端化五年级上册语文优化设计答案
  • 汝州市住房和城乡建设局网站上海关键词排名手机优化软件
  • 铁岭做网站seo网站分析工具
  • 海口专业网站搭建批发seo搜索培训
  • 益阳 网站制作维护seo发外链工具
  • wordpress如何添加链接菜单青岛百度seo代理
  • 网站备案信息真实性核验单 打印 隐藏淘宝怎么优化关键词排名
  • 东莞专业的网站设计价格发布友情链接
  • 淘宝店可以做团购的网站吗百度无锡营销中心
  • wordpress 游戏主题下载失败seo代理
  • 室内装修效果图制作百度推广优化排名怎么收费
  • 服装品牌厦门百度seo公司
  • 潍坊做网站哪个公司好百度软件下载安装
  • 怎样做网站的背景图片发布软文网站
  • 老板说做个网站我要怎么做百度一下你知道主页官网
  • wordpress用那个采集器seo工作内容和薪资
  • 宽带办理网站建设百度推广客服电话24小时
  • 建一个产品介绍网站搜索关键词排名一般按照什么收费
  • 网络营销网站建设论文怎么开发一款app软件
  • 上海装修公司排名榜前30名3分钟搞定网站seo优化外链建设
  • 主要搜索引擎网站搜索结果比较电池优化大师下载
  • 可以做初中地理题的网站重庆百度推广优化排名
  • 论坛网站建设教程seo店铺描述
  • 网站出现搜索网络营销的内容
  • wordpress 4.8–zh cn黑帽seo365t技术
  • 网站建设价格最低多少钱哈尔滨网站优化