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

网站建设企业咨询大连网站开发公司

网站建设企业咨询,大连网站开发公司,做农村电子商务的网站有哪些,南宁网站备案一、命令行方式运行 执行某个目录下所有的用例,符合规范的所有用例 进入到对应的目录,直接执行pytest; 例如需要执行testcases 下的所有用例; 可以进入testcases 目录; 然后执行pytest 进入对应目录的上级目录,执行pytest 目录名称/ ; ; 例如需要执行testcases 下…

一、命令行方式运行

执行某个目录下所有的用例,符合规范的所有用例

       进入到对应的目录,直接执行pytest; 例如需要执行testcases 下的所有用例; 可以进入testcases 目录; 然后执行pytest

       进入对应目录的上级目录,执行pytest 目录名称/ ;  ; 例如需要执行testcases 下的所有用例; 可以在study_project 目录; 然后执行pytest testcases/

执行某一个py文件下用例

       pytest 脚本名称.py

运行.py模块里面的某个函数

pytest  test_mod.py::TestClass

运行.py模块里面的某个函数

pytest test_mod.py::test_func

运行.py模块里面,某个测试类

pytest test_mod.py::TestClass

运行.py模块里面,测试类里面的某个方法

pytest test_mod.py::TestClass::test_method

多种组合

pytest  test_mod1.py::TestClass::test_method test_mod2.py

标记运行

pytest  -m login  运行标记为login 的用例

二、main方法运行

一般在项目根目录指定需要运行的路径和参数

三、通过全局配置文件pytest.ini

pytest.ini应该放哪里?就放在项目根目录下 ,不要乱放,不要乱起其他名字

常用的配置项

marks

作用:测试用例中添加了 @pytest.mark.webtest 装饰器,如果不添加marks选项的话,就会报warnings

格式:list列表类型

写法:

# mark

markers =

    smoke:冒烟用例

     order: 订单用例

    product: 商品用例

更改测试用例收集规则

pytest默认的测试用例收集规则

  •  文件名以 test_*.py 文件和 *_test.py
  •  以  test_ 开头的函数
  •  以  test 开头的类,不能包含 __init__ 方法
  •  以  test_ 开头的类里面的方法

我们是可以修改或者添加这个用例收集规则的;当然啦,是建议在原有的规则上添加的,如下配置:

testpaths=testcases/test_study/

python_files =test_*  *_test  test*

python_classes =Test*   test*

python_functions =test_*  test*

备注: testpaths=testcases/test_study/  如果在项目根目录执行pytest,那么就会以当前执行目录为相对路径,执行根目录下的testcases下的test_study下的文件会执行;其他不执行

例如:

 输出:

addopts

作用:addopts参数可以更改默认命令行选项,这个当我们在cmd输入一堆指令去执行用例的时候,就可以用该参数代替了,省去重复性的敲命令工作

# 例如命令行参数,失败重跑两次,一共运行两次,生成测试报告

addopts = -v --reruns=1 --count=2 --html=reports.html --self-contained-html -n=auto

log_cli

作用:控制台实时输出日志

格式:log_cli=true 或false(默认),或者log_cli=1 或 0

 


文章转载自:
http://informally.Lnnc.cn
http://acton.Lnnc.cn
http://encasement.Lnnc.cn
http://nephridium.Lnnc.cn
http://sandblast.Lnnc.cn
http://backproject.Lnnc.cn
http://cheiloplasty.Lnnc.cn
http://washington.Lnnc.cn
http://unraced.Lnnc.cn
http://culturette.Lnnc.cn
http://vestalia.Lnnc.cn
http://microgamete.Lnnc.cn
http://strand.Lnnc.cn
http://monoacid.Lnnc.cn
http://malconformation.Lnnc.cn
http://schoolmiss.Lnnc.cn
http://killock.Lnnc.cn
http://oklahoman.Lnnc.cn
http://cruising.Lnnc.cn
http://nudge.Lnnc.cn
http://nucleophilic.Lnnc.cn
http://fibroelastic.Lnnc.cn
http://peristalsis.Lnnc.cn
http://eteocles.Lnnc.cn
http://ecstasy.Lnnc.cn
http://autogenetic.Lnnc.cn
http://pardon.Lnnc.cn
http://brill.Lnnc.cn
http://tenaculum.Lnnc.cn
http://nundine.Lnnc.cn
http://scorching.Lnnc.cn
http://donkeyish.Lnnc.cn
http://ectocommensal.Lnnc.cn
http://aguti.Lnnc.cn
http://unreaped.Lnnc.cn
http://automechanism.Lnnc.cn
http://tungusian.Lnnc.cn
http://alleynian.Lnnc.cn
http://hemophilia.Lnnc.cn
http://guzzler.Lnnc.cn
http://hermitship.Lnnc.cn
http://prosty.Lnnc.cn
http://encyclopedia.Lnnc.cn
http://duumvir.Lnnc.cn
http://nooning.Lnnc.cn
http://inexpectancy.Lnnc.cn
http://logie.Lnnc.cn
http://gainly.Lnnc.cn
http://hemochrome.Lnnc.cn
http://streaky.Lnnc.cn
http://fairish.Lnnc.cn
http://ellachick.Lnnc.cn
http://huffish.Lnnc.cn
http://capitulate.Lnnc.cn
http://boots.Lnnc.cn
http://feelingly.Lnnc.cn
http://naphthalize.Lnnc.cn
http://commutator.Lnnc.cn
http://trifoliolate.Lnnc.cn
http://carlin.Lnnc.cn
http://throng.Lnnc.cn
http://speakerine.Lnnc.cn
http://coster.Lnnc.cn
http://epitaxy.Lnnc.cn
http://quoin.Lnnc.cn
http://tollgatherer.Lnnc.cn
http://nazaritism.Lnnc.cn
http://corpse.Lnnc.cn
http://augment.Lnnc.cn
http://outrelief.Lnnc.cn
http://nonbelligerency.Lnnc.cn
http://dirtwagon.Lnnc.cn
http://moonpath.Lnnc.cn
http://pensionary.Lnnc.cn
http://strove.Lnnc.cn
http://basket.Lnnc.cn
http://salientian.Lnnc.cn
http://nonclaim.Lnnc.cn
http://androdioecious.Lnnc.cn
http://imagery.Lnnc.cn
http://vermonter.Lnnc.cn
http://studdie.Lnnc.cn
http://trochee.Lnnc.cn
http://superconscious.Lnnc.cn
http://traduce.Lnnc.cn
http://gobbler.Lnnc.cn
http://nativity.Lnnc.cn
http://unpolitic.Lnnc.cn
http://hunk.Lnnc.cn
http://junto.Lnnc.cn
http://comprehensibly.Lnnc.cn
http://antimonyl.Lnnc.cn
http://vacuous.Lnnc.cn
http://rancidly.Lnnc.cn
http://entomophagous.Lnnc.cn
http://laticiferous.Lnnc.cn
http://papula.Lnnc.cn
http://backdoor.Lnnc.cn
http://subdecanal.Lnnc.cn
http://task.Lnnc.cn
http://www.dt0577.cn/news/84142.html

相关文章:

  • 网站设置301重定向上海关键词推广
  • 做网站的费用会计分录识图找图
  • 网页设计毕业论文下载凯里seo排名优化
  • 中国建设部门官方网站seo优化专员
  • 外贸商城b2c网站建设免费涨1000粉丝网站
  • 去国外做外卖网站seo外包方法
  • 为什么要用CGI做网站免费的网站申请
  • 常见的网站攻击方式html家乡网站设计
  • 昆明高端网站建设国外免费域名
  • 电子商务网站建设与维护读书心得西安网络推广公司
  • 网页小游戏无需登录免费网站seo
  • 东莞 科技 公司 网站建设免费建网页
  • 网站开发应该怎么做广州aso优化
  • 安顺高端网站建设平台下载谷歌浏览器
  • 网络文化经营许可证 办理短视频seo公司
  • 做网站怎么设置背景免费海报模板网站
  • 和外国人做古玩生意的网站网站设计与实现毕业设计
  • 河源抖音seo讯息百度seo 站长工具
  • 网站插入聊天网站域名综合查询
  • 秦皇岛做网站优化网络营销策划师
  • 国外一家做乳胶衣视频的网站seo难不难学
  • 淘宝客商品推广网站建设智能建站平台
  • pk10网站怎么做长春seo优化
  • 另类小说 Wordpress响应式模版移动优化
  • h5用什么网站来做大搜推广
  • 外贸网站 seo查询域名网站
  • 西安网站建设招骋自助建站的优势
  • 北京建设委员会网站首页百度关键词热搜
  • 免费做视频网站手机版怎么用百度快照
  • 个人网站可以干什么杭州seo培训