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

网站建设 用什么语言营销网站系统

网站建设 用什么语言,营销网站系统,wordpress 自定义页面 分页,网站垃圾代码检查工具目录 -x出现一条测试用例失败就退出测试 生成测试报告json pytest: 需要安装pytest和pytest-html(生成html测试报告) pip install pytest 和 pip install pytest-html 命名规则 Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头…

目录

-x出现一条测试用例失败就退出测试

生成测试报告json


pytest:
需要安装pytest和pytest-html(生成html测试报告)
pip install pytest 和 pip install pytest-html
命名规则
Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头的类和方法,比unittest更加严谨
unittest:Setup>> setupclass teardown teardownclass(课堂作业)
Pytest的setup, setup_class和teardown, teardown_class函数(和unittest执行效果一样)
运行于测试方法的始末,即:运行一次测试函数会运行一次setup和teardown
运行于测试方法的始末,但是不管有多少测试函数都只执行一次setup_class和 teardown_class

Pytest生成自带的html测试报告:
直接执行pytest.main()
【自动查找当前目录下,以test_开头的文件或者以_test结尾的py文件】(课堂练习_test)
pytest.main("模块.py")
【运行指定模块下,运行所有test开头的类和测试用例】
pip install pytest-html() :python自带的插件
pytest.main(["--html=./report.html","test3.py"])

Pytest调用语句:
pytest.main([‘--html=./report.html’,‘模块.py::类::test_a_001'])
运行指定模块指定类指定用例,冒号分割,并生成测试报告

pytest.main(['-x','--html=./report.html','t12est000.py'])

pytest自动化测试框架视频教程:

3天学会Pytest自动化测试框架,哭着都要给我看完_哔哩哔哩_bilibiliicon-default.png?t=N3I4https://www.bilibili.com/video/BV1oX4y1Z7yw/?spm_id_from=333.999.0.0

           

 

-x出现一条测试用例失败就退出测试

-v: 丰富信息模式, 输出更详细的用例执行信息
-s:显示print内容
-q: 简化结果信息,不会显示每个用例的文件名

Pytest的运行方式:
. 点号,表示用例通过
F 表示失败 Failure
E 表示用例中存在异常 Error

allure:
Allure是一款轻量级并且非常灵活的开源测试报告框架。 它支持绝大多数测试框架, 例如TestNG、Pytest、JUint等。它简单易用,易于集成。

首先要安装allure
pip install allure-pytest
allure-pytest是Pytest的一个插件,通过它我们可以生成Allure所需要的用于生成测试报告的数据

pytest自动化测试框架:

3天学会Pytest自动化测试框架,哭着都要给我看完_哔哩哔哩_bilibiliicon-default.png?t=N3I4https://www.bilibili.com/video/BV1oX4y1Z7yw/?spm_id_from=333.999.0.0

 

Allure常用的几个特性:

@allure.feature # 用于描述被测试产品需求
@allure.story # 用于描述feature的用户场景,即测试需求
with allure.step(): # 用于描述测试步骤,将会输出到报告中
allure.attach # 用于向测试报告中输入一些附加的信息,通常是一些测试数据,截图等

allure.feature:
allure.feature # 用于描述被测试产品需求
 

allure.story:
@allure.story # 用于描述feature的用户场景,即测试需求
 

Pytest和allure结合:
Pytest和allure结合生成html格式的测试报告

生成测试报告json

pytest.main([ '--alluredir', 'report/result', 'test001.py']) ## 将测试报告转为html格式 --html=../report.htmlsplit = 'allure ' + 'generate ' + './report/result ' + '-o ' + './report/html ' + '--clean'os.system(split)#system函数可以将字符串转化成命令在服务器上运行

Pytest和allure效果展示:

pytest自动化测试框架:

3天学会Pytest自动化测试框架,哭着都要给我看完_哔哩哔哩_bilibiliicon-default.png?t=N3I4https://www.bilibili.com/video/BV1oX4y1Z7yw/?spm_id_from=333.999.0.0&vd_source=6e2d6c374fd551babe1ac6a5e60c5a75

 

http://www.tj-hxxt.cn/news/38314.html

相关文章:

  • 网站设计公司需要什么资质一键搭建网站工具
  • 阿里巴巴网站的功能seo托管服务
  • 龙岗南联网站建设博客seo怎么做
  • 拿word如何做网站网络营销的特点举例说明
  • 国展做网站的公司互动营销案例
  • 从域名到网站网络舆情分析师
  • 醴陵网站建设厦门网络推广
  • idc主机托管seo排名点击器曝光行者seo
  • 上海网站建设制作微信百度开户返点
  • 手机网站搭建seo网站推广费用
  • 有哪些做网站公司市场营销主要学什么
  • 上海做网站seosem工资
  • 青岛网站建设服务百度搜索引擎工作原理
  • 上海静安网站建设电商网站卷烟订货流程
  • 曲靖住房和城乡建设局网站百度广告大全
  • 佛山网站优化搜索百度ai人工智能平台
  • 网站建设行业发展状况全国疫情今天最新消息
  • 业务网站制作网络推广的方法有哪些
  • 信阳做网站推广信阳网站建设郴州网站建设网络推广渠道
  • 查网站怎么做的网址安全检测中心
  • 企业网站建设内容 程序开发湖南优化电商服务有限公司
  • 怎样用zblog做网站网站发布与推广
  • 可视化新闻网站开发平台软文代写接单平台
  • 网站建设公司未来发展方向广告联盟赚钱app
  • 网站建设就业前景2017一个产品的市场营销策划方案
  • 顶级设计网站企业网站设计毕业论文
  • 货代可以从哪些网站开发客户搜索引擎优化行业
  • wordpress4.9.8优化手机优化大师官网
  • 盐城网站建设效果搜索竞价排名
  • 衡水做网站的地方中国 日本 韩国