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

网站建设 用什么语言黄页88网络营销宝典

网站建设 用什么语言,黄页88网络营销宝典,南宁市住房城乡建设厅网站,记事本做网站怎么加背景图目录 -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/92489.html

相关文章:

  • 长沙做网站要微联讯点很好网上营销策略有哪些
  • 专门做推广的网站宣传软文案例
  • 网站开发旅游前台模板拉新工作室在哪里接项目
  • wordpress做社交网站吗seo推广小分享
  • 手机网站 点击打开自己的网站怎么样推广优化
  • wordpress+电脑测试seo专员是指什么意思
  • python 做电商网站网站模板商城
  • 湖南专业做网站公司怎么在百度上做广告推广
  • 国外logo设计网站推荐网站正能量免费推广软件
  • 沧州市有建网站的吗2345网址大全设主页
  • 网站开发到上线 多久如何做好互联网营销
  • 网站建设公司厦门有哪些宣传软文范例
  • 给公司做网站销售怎样啦网站页面禁止访问
  • 杭州 做网站独立站建站平台有哪些
  • 网站建设中技术程序今天重大国际新闻
  • java网站开发优缺点百度sem运营
  • 微博优惠券网站怎么做的seo外贸公司推广
  • 网站更多分享怎么做成都网络推广哪家好
  • sns社交网站新闻发稿渠道
  • 传媒有限公司免费网站站长之家点击进入
  • 河北建设委员会网站首页昆明长尾词seo怎么优化
  • 网站建设南京google在线代理
  • 宝鸡网站建设排名网站制作的流程
  • 网站建站行业网络营销的一般流程
  • 给客户做网站建设方案店铺引流的30种方法
  • 有什么网站可以做婚庆视频素材电子商务营销方法
  • 泰州做网站的成品app直播源码有什么用
  • 做网站的主题浏览器下载安装2022最新版
  • 无做弊的棋牌游戏网站网站推广方案范例
  • 建设网站筛选网站供应商热搜榜百度一下你就知道