QAT::Reporter::openTest
-
Welcome to the QAT Reporter openTest Gem! Before using this Gem it is necessary to have a openTest Server configurated with:
- Project with tests;
-
For more information about openTest you can walkthrough into:
Table of contents
- This gem support interaction with openTest in the following ways:
- Create sessions;
- Get session details;
Installation
Add this line to your application's Gemfile:
gem 'qat-reporter-opentest'
And then execute:
$ bundle install
Or install it yourself as:
$ gem install qat-reporter-opentest
Usage
Create session:
qat:reporter:opentest:publisher:create_session
Get session details:
qat:reporter:opentest:publisher:session_details
Configuration:
require 'qat/reporter/opentest'
QAT::Reporter::Opentest.configure do |c|
c.tests = 'array of tests'
c.session_label = 'session_label'
c.environment = 'environment'
c.actor_tags = 'actor_tags'
c.session_id = 'session_id'
c.open_test_url = 'open_test_url'
end
Documentation
Development
After checking out the repo, run bin/setup
to install dependencies. Then, run rake spec
to run the tests. You can also run bin/console
for an interactive prompt that will allow you to experiment.
To install this gem onto your local machine, run bundle exec rake install
. To release a new version, update the version number in version.rb
, and then run bundle exec rake release
, which will create a git tag for the version, push git commits and tags, and push the .gem
file to rubygems.org.
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/Ritain-io/qat-opentest. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
Code of Conduct
Everyone interacting in the QAT::Reporter::Xray project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.