Configure your TestProject account and TestProject Agent

Once you have prepared your mobile devices, configure your TestProject account and TestProject Agent.

To do so, follow the steps below:

  1. Create a TestProject account via the official TestProject website and sign in.

  2. Download and install TestProject Agent. To do so, go to https://app.testproject.io/#/download and click on the Windows icon next to Version 3.3.1 or Version 3.3.0 in the Looking for previous versions? section.

Links to previous versions of TestProject Agent

  1. Run the Agent from the Start menu.

    You can verify if the Agent is running in the notification area.

  2. In your TestProject account, go to Agents->Register to register your Agent.

  3. Enter a name for your Agent and click Save.

    You must allow pop-ups in your browser because TestProject opens a new tab with registration confirmation.

  4. If you want to automate iOS devices, update iOS Settings in your TestProject account.

Configure your TestProject account for iOS test automation

To automate iOS devices connected to your computer with Windows, you have to perform additional steps in your TestProject account settings.

To do so, follow the steps below:

  1. In the upper right corner of your TestProject account, hover over your profile icon and select iOS Settings.

  2. Follow the steps described in this TestProject blog post to fill in the following fields:

    • Apple Team Id

    • Certificate Signing Request (CSR)

    • Certificate

    • Provisioning Profile

Run TestProject Agent via the command line

You can run TestProject Agent remotely via the Appium Server in the following situations:

  • You run your tests on a remote machine.

  • You run your tests locally and you want to see TestProject and Appium logs in real time.

To do so, follow the steps below:

  1. Open the command line.

  2. Enter testproject-agent.exe and press Enter.

  3. Enter testproject-agent start --rest-address 0.0.0.0:65001 and press Enter.

    You can verify if the Agent is running in the notification area.

For more information, see the TestProject documentation.

What's next

Once you have configured your TestProject account and TestProject Agent, scan your mobile application.