0.0
No commit activity in last 3 years
No release in over 3 years
Allow exporting RSpect test run results into TestRail server.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.7
~> 10.0

Runtime

~> 3.0
~> 0.9.4
 Project Readme

TestrailRspec

Gem Version

This gem provides custom RSpec formatter allowing to export test results directly to TestRail instance via their API.

Installation

Add this line to your application's Gemfile:

gem 'testrail_rspec'

And then execute:

$ bundle

Or install it yourself as:

$ gem install testrail_rspec

Usage

Configuration

via RSpec.configure in spec_helper.rb - describe it in more details when decided how it is done

add to .rspec file this way:

$ --format TestrailExport

the same for Parallel Tests

or use it from commandline this way:

$ rspec spec --format TestrailExport

Customize it

Test Run name

Test run names consists of two parts by default:

  • TEST_RUN_NAME envirnment variable value or execution time/date (i.e. "15 Oct 2014 15:41 CEST")
  • suite name (if only it is different then Master which is reserved for single suite projects)

example test run name: 15 Oct 2014 15:41 CEST - Test Suite 1

Contributing

  1. Fork it ( https://github.com/[my-github-username]/testrail-rspec/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request