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

个人做网站下载网上图可以吗wordpress滑块不显示

个人做网站下载网上图可以吗,wordpress滑块不显示,美术馆网站页面设计,盐城建设银行网站本篇文章将介绍如何使用开源的测试报告生成框架 Allure 生成规范、格式统一、美观的测试报告。 通过这篇文章的介绍#xff0c;你将能够#xff1a; 将 Allure 与 Pytest 测试框架相结合#xff1b; 如何定制化测试报告内容 执行测试之后#xff0c;生成 Allure 格式的测… 本篇文章将介绍如何使用开源的测试报告生成框架 Allure 生成规范、格式统一、美观的测试报告。 通过这篇文章的介绍你将能够  将 Allure 与 Pytest 测试框架相结合 如何定制化测试报告内容 执行测试之后生成 Allure 格式的测试报告。 Allure 是一款非常轻量级并且非常灵活的开源测试报告生成框架。它支持绝大多数测试框架 例如 TestNG、Pytest、JUint 等。它简单易用易于集成。下面就 Pytest 如何与 Allure 集成做详细介绍。 Pytest 是 Python 的单元测试框架非常方便和易用。强烈推荐对于用 Python 进行测试工作的小伙伴使用这个测试框架相比与 Python 自带的 UnitTest 好用太多太多。今天我们主要是介绍如何将测试报告生成工具 Allure 集成到 Pytest 中。 Allure Pytest Adaptor 是 Pytest 的一个插件通过它我们可以生成 Allure 所需要的用于生成测试报告的数据。安装 pytest-allure-adaptor 插件方法 pytest-allure-adaptor 官网中详细介绍了 pytest-allure-adaptor 所具有的功能。本篇文章不会再翻译一遍而是从实际入手给大家介绍如何将其应用到自己的框架中。 为了使用 Allure 生成报告需要在 conftest.py 和测试脚本中加入 Allure 特性。 首先conftest.py 中可以通过 allure.environment 方法将测试环境的信息输出到报告中比如将测试时用的 host 和测试用的 browser 添加到测试报告中 接着在测试脚本中添加 allure 特性直接看下面的脚本我通过在脚本中添加注释的方式给大家解释 allure 特性的用途。比如测试脚本是 test_shopping_trolley.py 上面使用了Allure的几个特性 allure.feature # 用于定义被测试的功能被测产品的需求点 allure.story # 用于定义被测功能的用户场景即子功能点 with allure.step # 用于将一个测试用例分成几个步骤在报告中输出 allure.attach # 用于向测试报告中输入一些附加的信息通常是一些测试数据信息 pytest.allure.step # 用于将一些通用的函数作为测试步骤输出到报告调用此函数的地方会向报告中输出步骤 测试脚本中添加了 Allure 特性之后在执行测试的时候需要先生成 Allure 报告所需要的测试结果数据。在 py.test 执行测试的时候指定 –alluredir 选项及测试数据保存的目录即可 ./result/ 中保存了本次测试的结果数据。另外还可以执行指定 features 或者 stories 执行一部分测试用例比如执行‘购物车功能’下的‘加入购物车’子功能的测试用例 接下来我们可以利用上面命令产生的测试数据生成 Allure 测试报告了。生成 Allure 测试报告有两种方式一个是命令行方式一个是利用 Jenkins 插件。下面分别介绍。 首先需要安装命令行工具如果是 Mac 电脑推荐使用 Homebrew 安装。 安装完成后通过下面的命令将 ./result/ 目录下的测试数据生成测试报告 这样在 ./report/ 目录下就生成了 Allure 的测试报告了。–clean 目的是先清空测试报告目录再生成新的测试报告。 通过下面的命令打开测试报告 本机的浏览器将打开网页 http://127.0.0.1:8083/index.html 2 展示测试报告。 打开生成的测试报告后浏览器被自动调起展示测试报告。下面我们分别看看测试报告的几个页面。  1.首页 首页中展示了本次测试的测试用例数量成功用例、失败用例、跳过用例的比例测试环境信息SUITESFEATURES BY STORIES等基本信息当与Jenkins做了持续置成后TREND区域还将显示历次测试的通过情况。 首页的左边栏还从不同的维度展示测试报告的其他信息大家可以自己点进去看看。 2. Behaviors 接下来我们点击一下FEATURES BY STORIES将进入Behaviors页面这个页面按照FEATURES和 STORIES展示测试用例的执行结果 从这个页面可以看到“购物车功能”这个FEATURES包含的三个STORIES的测试用例执行情况。 3,、Suites Allure测试报告将每一个测试脚本作为一个Suite。在首页点击Suites区域下面的任何一条Suite都将进入Suites页面。 这个页面将脚本的目录结果展示本次所有的测试用例执行情况。 4. 测试用例页面 在Suites页面上点击任何一条测试用例Suites页面的右侧将展示这条用例的详细执行情况。 从这个页面可以看到测试用例执行的每一个步骤以及每个步骤的执行结果。测试用例为什么失败这里一目了然。 首先需要给Jenkins安装Allure Plugin。在Jenkins的插件管理页面搜索“allure”在搜索结果页选择“Allure Jenkins Plugin”进行安装。 安装完成之后重启一下Jenkins。在Jenkins的“全局工具管理”页面找到Allure Commandline模块进行安装 点击后弹出下面的页面输入Allure的命令别名和版本后点击Apply 和Save。 按照下面的图示在Excute Shell和构建后操作部分写上对应的配置信息即可。 这样我们的Jenkins Job执行完测试用例时候将在Job的主页面上看到Allure Report图标点击进去就看到了Allure Report报告。 团队内部可能不同项目使用的测试框架不一样每个测试框架生成的测试报告也不一样。但由于 Allure 报告支持很多测试框架通过 Allure 可以生成格式一致的测试报告这就对外提供格式一致的测试报告提供了方便。 建议团队内部都采用 Allure 生成测试报告。由于团队内部有的项目采用的 JavaTestNG 的测试架构后面有时间也介绍一下如何在 TestNG 框架如何集成 Allure。 最后感谢每一个认真阅读我文章的人礼尚往来总是要有的虽然不是什么很值钱的东西如果你用得到的话可以直接拿走
http://www.dnsts.com.cn/news/183314.html

相关文章:

  • 网站做sem优化唐山市路桥建设有限公司网站
  • 长沙营销型网站设计4s店网站建设计划
  • 网站建设应注意什么保定网站优化排名
  • 石家庄哪里有做外贸网站的公司怎么在网上做彩票网站
  • 网站设置不能通过链接访问大连手机自适应网站建设电话
  • 美团网站网站建设发展seo网络优化专员
  • 网站上如何做天气插件越秀网站建设哪家好
  • 网站设计网页首页介绍推广计划描述
  • 重庆交易网站建设wordpress博客统计代码
  • 公众号怎么开通收益seo优化是什么
  • 淘宝客怎么做网站管理做服装零售上什么网站
  • 商城网站的设计风格钟楼做网站
  • 歌手网站建设网站欢迎界面源码
  • 百度宿迁市建设局网站昆山做网站价格
  • 云浮营销建站公司网站建设 长安镇
  • 宿迁网站建设哪家最好代码错误网站
  • 在哪个网站做引号流最好域名申请好了 怎么做网站
  • 如何建设国外网站室内平面设计软件
  • 网站营销单页面留言合肥公司网站建设价格
  • 怎么自己开网站iis网站301重定向
  • h5免费制作网站嘉定网站设计制作优化排名
  • 免费的ppt模板下载网站有哪些北京网站建设公司哪家实惠
  • 网站设计专业需要什么软件石景山区百科seo
  • 云服务器拿来做网站怎样建设小游戏网站
  • 护理学院网站建设域名注册后怎么建网站
  • 腾度淄博网站建设欧美网站建设案例
  • 建设个人网银网站网站建设+人员+年终总结
  • 做什么网站流量大网站设计 电子购物网站设计
  • 网站开发 工作职责郑州聚商网络科技有限公司
  • 以下哪一项不属于seo对网站推广的作用wordpress 改为中文字体