1.加载ci_report

gem install ci_reporter_rspec

2.给测试工程编写rakefile

require 'ci/reporter/rake/rspec'
require 'rspec/core/rake_task' # 设置xml报告路径
ENV['CI_REPORTS'] = 'reports' # 创建名称为spec的任务
RSpec::Core::RakeTask.new(:spec)
# RSpec::Core::RakeTask.new(:spec) do |t|
# t.pattern = 'spec/heartbeat/heartbeat_spec.rb'
# end # 设置spec任务依赖于ci:setup:rspec
task 'spec' => 'ci:setup:rspec' # 设置任务默认为spec,这样执行任务时只需要rake即可
task :default => :spec

3.jenkins配置

测试工程路径

3.构建命令以及测试报告的xml文件路径

4.构建查看测试报告

注意:用这种方式的时候工程文件路径最好用英文,中文创建rake任务,会出现重复用例,重复执行的情况;jenkins创建报告的时候会剔除重复的用例

最新文章

  1. link和import的区别
  2. cocos2dx学习笔记——demo学习(一)——ActionTest
  3. 【转】深入解析cookie
  4. C++ 中的“ !” 运算
  5. OD: Windows Driver Fuzz
  6. UVa10815.Andy's First Dictionary
  7. JS闭包的概念
  8. addEventListener 与attachEvent
  9. img图片不存在显示默认图
  10. aelf帮助C#工程师10分钟零门槛搭建DAPP&私有链开发环境
  11. springboot的三种启动方式
  12. Convolutional Neural Networks: Step by Step
  13. win10自带IE上不了网的解决办法
  14. VS2013开发一个简单的asmx接口程序
  15. Get started with ros -- 1
  16. swift -pop的简单动画
  17. [hdu4667]Building Fence 计算几何 瞎瘠薄搞
  18. 一篇搞定vue请求和跨域
  19. springboot-quartz普通任务与可传参任务
  20. Ubuntu16.04系统下汉字显示为方框解决办法(图文详解)

热门文章

  1. pt-summary
  2. 二、python小功能记录——监听鼠标事件
  3. 【Git】创建一个空分支
  4. (MUA)mutt-"No authenticators available" 发送不出去邮件
  5. Python学习---django知识补充之CBV
  6. 8个PHP数组面试题
  7. MVC4发布到IIS,出现HTTP 错误 404.0 - Not Found的解决方法
  8. December 15th 2016 Week 51st Thursday
  9. WebDriverException: Message: A session is either terminated or not started
  10. Salesforce的多态存储和SAP C4C的元数据存储仓库