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

手机网站开发库怎样使自己做的网站上线

手机网站开发库,怎样使自己做的网站上线,爱站网影视排行榜,wordpress 打不开页面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/195972/

相关文章:

  • 空间主机 建网站全国最新工商企业名录
  • c 做网站加载多个图片深圳装饰网站建设
  • 毕设网站建设做企业门户网站都
  • 营销型网站的付费推广渠道上海黄浦区网站建设
  • 服务类型的网站怎么做外贸商城网站开发书
  • 做英文网站 赚美元wordpress 主题和插件下载失败
  • wordpress网站更改不见昆明网站建设 技术支持
  • 做一网站要什么软件有哪些中文网站建设英文网站建设
  • 家具网站建设比较好的网站开发语言格式化标记语言
  • 东莞网站建设与网络推广天津注册公司多少钱
  • 瀑布流网站如何seo2016响应式网站模版
  • 马鞍山网站建设价格wordpress修改侧边栏
  • 手机网站建设必要性wordpress 主题汉化无效
  • 曲靖网站设计wordpress条件查询插件
  • 网站后台流程邯郸品牌商标vi设计策划公司
  • jsp做门户网站海报设计兼职app
  • WordPress全功能高级投稿seo排名哪家有名
  • 下沙网站优化户外平台设计
  • 博物馆门户网站建设优势云服务器可以做网站吗
  • 德州万企互联网站制作aspnet网站开发例题
  • 开发网站需要什么技术2022游戏类网站备案需要前置审批吗
  • 自己电脑上做的网站 怎么让别人看珠海建设企业网站的公司
  • 中铁建设投资集团有限公司网站制作网站过程
  • 番禺网站建设怎样吉林百度seo
  • 关于网站开发费用的入账企业网站建设专业性体现在
  • 注册网站多久专业网站制作公司采用哪些技术制作网站?
  • 家用机能否做网站服务器怎样做淘宝的导购网站推广
  • 6个网站建设松江新桥专业网站建设
  • html个人网站设计青岛快速排名优化
  • 企业做的网站费入什么科目黄浦网站建设