Creating A Calabash Test Run for the iOS App

PDF for offline use
Related Articles:
Related Links:

Let us know how you feel about this


0/250

last updated: 2016-09

A test run refers to a single, point-in-time run of a test for a mobile application in Xamarin Test Cloud on a collection of devices and the results of that test run. Xamarin Test Cloud provides a Test Run Wizard that will guide you through selecting devices and provide you with a snippet showing the command line to use for submitting your tests.

The only way to create a test run and select devices is by using the Xamarin Test Cloud website. You will need a Xamarin Test Cloud account to create the test run.

Creating a Test Run

  1. Login in to Xamarin Test Cloud with your account.

  2. Select Create a team to being testing, and then click on the New team button:

  3. After the team is created, click on the new test run link. This will start the Test Run Wizard. Select I'm testing an iOS app, and click the Next button:

  4. Select the device that you want to run the tests on, and click Select x devices. Notice that the wizard does provide you with some selectors to help narrow down what devices may be of interest to you:

  5. On the next dialog in the wizard allows you to specify meta-data about the run. Leave the default values, and click Next:

  6. The final screen will provide you with some instructions and a sample command line for uploading tests to Xamarin Test Cloud. You will have to click on the Ruby tab for the Calabash command line:

    The team API key is a sensitive value that should be protected. The device id is a unique value that represents the devices and operating systems used by the test run. It is not a sensitive value, and can be shared with other test runs if desired.

Xamarin Workbook

If it's not already installed, install the Xamarin Workbooks app first. The workbook file should download automatically, but if it doesn't, just click to start the workbook download manually.