Bwoken ROX Client
Bwoken client for ROX Center.
Installation
In your Gemfile:
gem 'rox-client-bwoken', '~> 0.1.0'
Manually:
gem install rox-client-bwoken
Usage
The rox-bwoken
command is simply a wrapper around bwoken
:
rox-bwoken test --family iphone --simulator --formater rox
If you haven't done it already, follow the ROX client setup procedure.
To track a test, you must assign it a ROX test key generated from your ROX Center server.
NOTE: currently, all the tests in your test suite must be assigned a test key for the client to work.
Test keys are assigned to a test by adding a special annotation in the name:
test("Main menu display Home and return to menu @rox(395f01a2b247)", function(target, app) {
var window = app.mainWindow();
window.tableViews()["mainMenu"].cells()["Home"].tap();
assertEquals("Home", app.navigationBar().staticTexts()[0].value(), "User should be on Home screen");
});
Contributing
- Fork
- Create a topic branch -
git checkout -b my_feature
- Push to your branch -
git push origin my_feature
- Create a pull request from your branch
Please add a changelog entry with your name for new features and bug fixes.
License
The Bwoken ROX Client is licensed under the MIT License.
See LICENSE.txt for the full license.