Manage remote access and integrations

This topic describes how to connect with remote testing tools and other integration.

Manage remote access

Tab: REMOTE ACCESS; mixed access for SRF Administrators and Testers. Testers can view only their own client IDs and secrets.

Use an SRF client ID and secret when:

  • Running tests remotely on browsers or devices in the SRF lab.
  • Using UFT or LeanFT to record or spy remotely on SRF mobile devices.

For details, see Remote testing.

When uploading Selenium or Appium scripts, include the client ID and secret in the script as capability values. For more details, see Upload Selenium tests and Upload Appium tests.

Generate a new client ID and secret

  1. At the top right, click GENERATE NEW to create a new set of values that you can add to your code.

  2. Enter the details for your new client ID and secret. Provide meaningful values for the NAME and DESCRIPTION, and select a TYPE:

    • Select execution if you'll be using the client ID and secret without a tunnel.

    • Select tunnel if you'll be using the client ID and secret in a tunnel. This option is open to SRF Admins only.

    For more details, see Manage remote access and integrations.

  3. Click GENERATE. SRF displays your new client ID and secret values for you to copy elsewhere.

Caution: Copy your client secret to a secure location. You can regenerate a new secret, but you will not be able to recall this one.

Back to top

Connect to Octane or JIRA

Tab: INTEGRATIONS; mixed access

Connect to ALM Octane or Altassian JIRA to open defects directly from run results and exploratory sessions.

Toggle on the LIFECYCLE MANAGEMENT option, and select the system you want to connect to. Then, populate the fields as described below:

When you're finished, click Save to save your changes.

For more details, see Create defects.

Back to top

Connect to Applitools

Tab: INTEGRATIONS

Connect SRF to an Applitools account to send screenshots and other data to Applitools and trigger Applitools design tests on your app.

  1. Toggle on the APPLITOOLS option.

  2. Enter the Applitools API and view keys used to access your Applitools account and test results.

Caution: Incorrect Applitools keys may cause unexpected errors in your test execution.

For more details, see SRF and Applitools and the following Applitools FAQs:

Back to top

Enable Google Analytics

Tab: INTEGRATIONS; SRF Admins only.

Enable Google Analytics to enable SRF to pull your analytics data and display it on your SRF dashboard.

  1. Generate a Google API credentials JSON file to use when accessing your Google Analytics data.

    You must have full Google Analytics permissions to perform these steps.

    Do the following:

  2. In the SRF Settings > INTEGRATIONS tab, toggle on the GOOGLE ANALYTICS option.

  3. Copy the entire contents of your Google API credentials JSON file, and paste them into the CREDENTIALS field in SRF.

  4. Click SUBMIT CREDENTIALS to submit them to SRF.

  5. Click TEST CURRENT CREDENTIALS to verify your connection to Google Analytics, based on the submitted JSON code.

For more details, see Determine what to test.

See also: