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

做网站后台要做些什么asp 微信网站

做网站后台要做些什么,asp 微信网站,外贸推广服务公司,百度一下打开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.yayakq.cn/news/541338/

相关文章:

  • 网站开发菜鸟适合用什么软件开通网站需要多少钱
  • 网站前置审批流程金属材料网站建设
  • 如何建议一个网站注册一家公司需要什么条件
  • 游戏网站模板源码做网站和做系统的区别
  • 合肥网站开发cnfgjsp网站自身安全性通过什么技术实现
  • iis两个网站做ssl凡科网建站模板
  • 巴中城乡和住房建设厅网站wordpress 同步 微信
  • 青岛建网站的公司wordpress链接数据库
  • 网站建设 软文网络工程规划与设计
  • 昆山建设银行交学费的网站十堰专业网站设计制作
  • 帝国做网站是选择静态还是伪静态网站开发培训深圳
  • 想建个网站做推广南宁网络推广有限公司
  • 重庆餐饮网站设计水利工程建设监理网站
  • 网站建设属不属于无形资产手机网站制作公司 广州
  • 上传网站怎么安装免备案cdn
  • 怎么用dw做静态网站凡科建站网站建设
  • 云南微网站建设的公司有哪些wordpress do_action
  • 关于手机的网站有哪些内容wordpress站群教程
  • 做英文网站有哪些功能性质网站有哪些网站
  • 中国空间站天宫课堂平板电脑网站模板
  • 合肥网站建设模板系统wordpress分类404
  • 教育系统网站建设深圳楼市最新消息
  • 广州做网站需要多少钱网站建设 哪家好
  • 廊坊永清网站建设wordpress有几张表
  • 安居客房产官方网站福州网站改版
  • 网站制作的评价标准广告优化师没经验怎么面试
  • 网站简繁体转换.rar小程序注册收费吗
  • 网站制作容易吗app网站平台搭建
  • 中国最大的手表网站几个好用的在线网站
  • 网站能带来什么seo关键词是怎么优化的