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

【cucumber】cluecumber-report-plugin生成测试报告

cluecumber为生成测试报告的第三方插件,可以生成html测报,该测报生成需以本地json测报的生成为基础。

所以需要在测试开始主文件标签@CucumberOptions中,写入生成json报告。

2. pom xml文件中加入插件

<!-- 根据 cucumber json文件 美化测试报告插件--><dependency><groupId>com.trivago.rta</groupId><artifactId>cluecumber-report-plugin</artifactId><version>2.7.0</version></dependency>

3.  pom xml文件bulid配置

<build><plugins><plugin><groupId>com.trivago.rta</groupId><artifactId>cluecumber-report-plugin</artifactId><version>2.5.0</version><configuration><!-- json报告目录 --><sourceJsonReportDirectory>F:\JavaProject\java-lesson\target\json-report</sourceJsonReportDirectory><!-- 美化后报告目录 --><generatedHtmlReportDirectory>F:\JavaProject\java-lesson\target\cluecumber-report\</generatedHtmlReportDirectory><!-- html报告title --><customPageTitle>Testing report</customPageTitle></configuration></plugin></plugins></build>

4. Terminal运行命令:mvn cluecumber-report:reporting

会在指定目录下生成文件

最后运行测试,得到测试报告。

http://www.lryc.cn/news/285710.html

相关文章:

  • 华为欧拉操作系统结合内网穿透实现固定公网地址SSH远程连接
  • 加速 Selenium 测试执行最佳实践
  • c语言野指针
  • 【MySQL】where和having的区别
  • npm pnpm yarn 报错或常见问题处理集锦
  • 【Git】常用的Git操作集合
  • JavaScript库jquery的使用方法
  • Vue (v-bind指令、el与data的两种写法、理解MVVM、数据代理、V-no事件处理、双向数据绑定V-model、登陆页面实现
  • SpringBoot - SpringBoot手写模拟SpringBoot启动过程
  • 40. 组合总和 II - 力扣(LeetCode)
  • 第15届蓝桥杯嵌入式省赛准备第二天总结笔记(使用STM32cubeMX创建hal库工程+按键输入)
  • 【论文阅读】One For All: Toward Training One Graph Model for All Classification Tasks
  • Python多线程爬虫——数据分析项目实现详解
  • unity全局音量管理/全局音量设置与音量设置界面(含静音功能)
  • C++ vector 数组转换、查找、最大最小值、排序、排行的几种用法
  • vmware 安装Rocky-9.3系统
  • C++提高编程——模板
  • 单线程、同步、异步、预解析、作用域、隐式全局变量、对象创建、new
  • 《设计模式的艺术》笔记 - 外观模式
  • sql 查询时间范围内的数据
  • TestNG中的@BeforeSuite注释
  • [学习笔记]刘知远团队大模型技术与交叉应用L3-Transformer_and_PLMs
  • 图像处理工具包Pillow的使用分享
  • python进程间通信——命名管道(Named Pipe、FIFO)
  • 03 OSPF 学习大纲
  • HJ7 取近似值【C语言】
  • php基础学习之常量
  • 2024最新面试经验分享
  • 《WebKit 技术内幕》之八(1):硬件加速机制
  • 子表单扫码录入,显著节省填写时间