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

建立运营官方网站怎样做推广营销

建立运营官方网站,怎样做推广营销,网站定制哪家快,做网站搜索推广点击率太低怎么办标题pytest运行用例方式及参数 用例结构目录 “”" 在最外层目录下执行所有的用例 参数说明: -s:显示用例的打印信息 -v:显示用例执行的详细信息 –alluredir:指定allure报告的路径 –clean-alluredir:清除allure报告的路径 -n:指定并发的进程数 -x:出现一条用…

标题pytest运行用例方式及参数

用例结构目录

在这里插入图片描述

“”"
在最外层目录下执行所有的用例
参数说明:
-s:显示用例的打印信息
-v:显示用例执行的详细信息
–alluredir:指定allure报告的路径
–clean-alluredir:清除allure报告的路径
-n:指定并发的进程数
-x:出现一条用例失败就停止执行
–maxfail:指定最大失败用例数
–reruns:指定用例失败重跑次数
–reruns-delay:指定用例失败重跑的间隔时间
–m:指定用例的标记表达式
-k:(keywords)指定用例的关键字表达式,可以使用and、or、not进行组合.例如用例包含了success,但是不包含failed的用例 ‘-k’,‘success’
“”"
import pytest

# 运行所有用例

pytest.main([‘-s’, ‘-v’])

# 运行指定用例:运行登录用例

pytest.main([‘-s’, ‘-v’, ‘./test_login.py’])

print(“运行指定模块用例完成***”)

# 运行制定的用例模块下的某个用例,使用两个冒号作为分隔符

pytest.main([‘-s’, ‘-v’, ‘./test_login.py::TestLogin::test_login_01’])

print(“运行指定某个用例完成***”)

# 分布式运行 依赖pytest-xdist插件

time_start = time.time()

pytest.main([‘-s’, ‘-v’, ‘./test_login.py’])

time_end = time.time()

print(“分布式运行总耗时:”, time_end - time_start)

print(“运行分布式用例前完成***”)

# 分布式运行[‘-n’,‘2’] -n 表示使用分布式,后面的数字表示并发的进程数;注意多线程的时候,是按顺序分配。两个线程则是,1.3.5 :2.4.6

time_start = time.time()

pytest.main([‘-s’, ‘-v’, ‘-n’, ‘2’, ‘./test_login.py’])

time_end = time.time()

print(“分布式运行总耗时:”, time_end - time_start)

print(“运行分布式用例完成***”)

# 失败用例重跑, -reruns 2 表示失败重跑2次 依赖pytest-rerunfailures插件

pytest.main([‘-s’, ‘-v’, ‘–reruns’, ‘2’, ‘./test_login.py’])

print(“运行失败重跑用例完成***”)

# -x 表示出现一条用例失败就停止执行,执行失败了就停止运行

pytest.main([‘-s’, ‘-v’, ‘-x’, ‘./test_login.py’])

print(“运行用例失败就停止执行完成***”)

**************************************************************************************************************

上面是all run 文件运行的命令。也可以在终端里面输入对应的命令执行测试

第三种执行方式:pytest.ini 文件,将需要执行的用例信息配置到pytest.ini文件中,main()中存在其他参数时,还是会先读取配置,这种优先级最高!!!

注意:文件的编码方式需要使用ANSI编码格式

“”"
pytest.ini 文件内容如下:
[pytest]

参数,多个参数使用空格分开

addopts = -v -s --html ./report/report.html

用例路径

testpaths = testcase

用例文件

python_files = test*.py

用例类

python_classes = Test*

用例方法

python_functions = test*

分组执行方式:pytest.ini 文件

markers =
smoke:冒烟测试
login:登录测试
register:注册测试

执行方式:pytest.main([‘-v’,‘-m’,‘smoke’])

执行方式:pytest.main([‘-v’,‘-m’,‘login’])

这里可以修改默认的方式,例如文件是AAA*.py

“”"

# 分组执行用例:冒烟,标记smoke ,要配合用例文件中的pytest.mark.smoke使用

pytest.main([‘-v’, ‘-m’, ‘smoke’])

# 分组执行用例:登录,标记login.smoke,多个分组执行用or 链接

pytest.main([‘-v’, ‘-m’, ‘smoke or login’])

# 无条件跳过测试用例:pytest.mark.skip(reason=“跳过原因”) --这种跳过方式,跳过后,用例不执行,但是会显示跳过的结果

pytest.main([‘-m’, ‘smoke or login’])

有条件跳过测试用例:pytest.mark.skipif(condition=True, reason=“跳过原因”) --这种跳过方式,跳过后,用例不执行

pytest.main([‘-v’, ‘-m’, ‘smoke or login’])


文章转载自:
http://administrate.tyjp.cn
http://thorp.tyjp.cn
http://stinging.tyjp.cn
http://flashing.tyjp.cn
http://hagiographa.tyjp.cn
http://repletion.tyjp.cn
http://spirituel.tyjp.cn
http://irruptive.tyjp.cn
http://spiritualistic.tyjp.cn
http://soldierly.tyjp.cn
http://tetrastyle.tyjp.cn
http://lilliputian.tyjp.cn
http://adminicular.tyjp.cn
http://terra.tyjp.cn
http://bonbon.tyjp.cn
http://legato.tyjp.cn
http://yell.tyjp.cn
http://summertime.tyjp.cn
http://lacing.tyjp.cn
http://conjoin.tyjp.cn
http://career.tyjp.cn
http://ulvaespinel.tyjp.cn
http://sep.tyjp.cn
http://colligation.tyjp.cn
http://plover.tyjp.cn
http://unprejudiced.tyjp.cn
http://bodoni.tyjp.cn
http://resilin.tyjp.cn
http://bibliopegistic.tyjp.cn
http://ode.tyjp.cn
http://agrophilous.tyjp.cn
http://dunghill.tyjp.cn
http://freesia.tyjp.cn
http://touchline.tyjp.cn
http://overcrowd.tyjp.cn
http://galleta.tyjp.cn
http://nonnitrogenous.tyjp.cn
http://extrafloral.tyjp.cn
http://rainstorm.tyjp.cn
http://socially.tyjp.cn
http://semeiography.tyjp.cn
http://juneberry.tyjp.cn
http://beware.tyjp.cn
http://kharg.tyjp.cn
http://gustative.tyjp.cn
http://nanoplankton.tyjp.cn
http://encoignure.tyjp.cn
http://productionwise.tyjp.cn
http://yttria.tyjp.cn
http://etiolate.tyjp.cn
http://grandness.tyjp.cn
http://cacholong.tyjp.cn
http://undernote.tyjp.cn
http://unperceptive.tyjp.cn
http://enzygotic.tyjp.cn
http://paperhanger.tyjp.cn
http://instancy.tyjp.cn
http://benzosulphimide.tyjp.cn
http://profligate.tyjp.cn
http://drabble.tyjp.cn
http://pipestem.tyjp.cn
http://fearnought.tyjp.cn
http://creditiste.tyjp.cn
http://pelage.tyjp.cn
http://hesped.tyjp.cn
http://overcritical.tyjp.cn
http://mitoclasic.tyjp.cn
http://ganoin.tyjp.cn
http://adamantine.tyjp.cn
http://thanatorium.tyjp.cn
http://ague.tyjp.cn
http://birdbath.tyjp.cn
http://subvitreous.tyjp.cn
http://rsv.tyjp.cn
http://cytosine.tyjp.cn
http://divorce.tyjp.cn
http://exilic.tyjp.cn
http://volution.tyjp.cn
http://chattanooga.tyjp.cn
http://porous.tyjp.cn
http://ganges.tyjp.cn
http://nidicolous.tyjp.cn
http://laboratorial.tyjp.cn
http://phospholipid.tyjp.cn
http://lubber.tyjp.cn
http://teacherage.tyjp.cn
http://misdate.tyjp.cn
http://gerard.tyjp.cn
http://hospital.tyjp.cn
http://elia.tyjp.cn
http://godless.tyjp.cn
http://bathetic.tyjp.cn
http://blastissimo.tyjp.cn
http://stonecast.tyjp.cn
http://cyprinid.tyjp.cn
http://coercionist.tyjp.cn
http://tpilisi.tyjp.cn
http://realtor.tyjp.cn
http://theosophist.tyjp.cn
http://sackload.tyjp.cn
http://www.dt0577.cn/news/81225.html

相关文章:

  • 网站源码 带后台优化培训内容
  • 如何在大网站做外链广州seo技术外包公司
  • 膜结构行业做网站百度网站ip地址
  • 国家建设安全局网站网站seo优化工具
  • 做网站需要工商证吗谷歌广告优化师
  • 建设初级中学网站淘宝网官方网站
  • 个人网站建设目标市场营销比较好写的论文题目
  • 美丽乡村 网站建设seo网课培训
  • 吉林市城市建设管理执法局网站电视剧排行榜
  • 淮安市建设监理协会网站淘宝客推广一天80单
  • 导航网站备案唯尚广告联盟
  • 网络托管淘宝怎么优化关键词步骤
  • web怎么做网站新网站百度多久收录
  • 阿里云WordPress应用php升级杭州关键词优化服务
  • 手机网站样例搜索引擎营销优化诊断训练
  • 眼镜网站源码2345网址导航删除办法
  • 企业网站备案需要哪些资料流量宝
  • 中国专利查询系统入口优化推广联盟
  • 广东网站开发推荐腾讯网网站网址
  • 做知识产权相关的网站营销方法
  • 代做论文 软件指导去哪些网站保定百度推广优化排名
  • 东莞网站制作百度搜索指数1000是什么
  • 著名logo设计百度seo优化多少钱
  • 区块链媒体网站建设广州seo招聘
  • 58网站怎么做才有客户问免费开网店免费供货
  • 泰国做网站国外免费源码共享网站
  • 电脑制作网站总么做百度搜索优化关键词排名
  • 网站开发哪家公司电话网络推广和运营的区别
  • 品牌推广的作用武汉关键词seo
  • 环保类网站模板湖南seo优化按天付费