fbpx

Getting Started With Offline Testing – Rover Plugin

You are here:
< Back

Getting started with offline testing is easy with Enterprise Tester (ET) Platform Edition’s Rover Plugin – a mobile client for ET. Rover provides the flexibility to run tests and log incidents offline when internet access is limited or unavailable.

With Rover, you can:

  1. Select the execution sets or individual script assignments to download to your Windows machine or device (internet access required)
  2. Select the incidents to download to your windows machine or device (internet access required)
  3. Run the required test (internet access not required)
  4. Create or comment on incidents (internet access not required)
  5. Link failing test steps to incidents (internet access not required)
  6. Upload your data back to the ET server (when connected to the internet) 

Getting Started With Offline Testing: Installing Rover Plugin

Rover is supported on Windows Operating Systems. For more information, please see System Requirements.

To install Rover download the application zip file from the Catch website. Unzip the files and run the ET Rover file (type is “application”, you will recognize it by its green icon). This will automatically launch Rover on your Windows machine or device. 

Getting Started With Offline Testing - Installing Rover Plugin Install

The login screen will launch. You can pin the application to your start menu or your task bar to make it easier to launch the application.

Advice for Multi User Devices

If your machine or device is used by multiple people (e.g. pool resource), then we recommend that you install Rover into a directory that is associated with your personal profile rather than a shared directory.

The first time you log into the client, you will need to be able to connect to your ET server. This may mean that you need to be connected to the internet or be able to access your corporate or office network.

From the login screen, enter in your Server URL and your username and password.

Getting Started With Offline Testing - Rover Plugin Login

If you do not have a ET mobile license applied to your installation of ET on the server, a message will appear alerting you that the license is missing or expired. If you see this message please contact your ET system administration to check your ET Rover license. 

Getting Started With Offline Testing - Rover Plugin License Application

Getting Started With Offline Testing: Viewing your Projects

Once you have successfully logged into Rover, the default view shows the Execution Set of the first project in your project list, as shown:

Getting Started With Offline Testing - view your projects in Rover

You can change the project in view by selecting the project drop down. The project listed will depend on the projects your user account has access to on the ET server and will be listed in the same order as listed in the explorer navigator:

Getting Started With Offline Testing - 
change project view in Rover

In ET, the navigator will show the execution sets as follows:

Getting Started With Offline Testing - find execution sets in Enterprise Tester

The project category structure and the order of projects is retained.

Getting Started With Offline Testing: Navigating Rover

The Navigator on the left side provides 4 view options:

  1. Execution Sets
  2. Incidents
  3. Synchronization Dashboard
  4. Settings
Getting Started With Offline Testing - Connecting Rover to the Enterprise Tester Server

Above the tabs you’ll notice a status icon. This will tell you if you are connected to the server or not.

With the icon shown as per the below image where the connections between the circles are not shown indicates there is no connection to the server.

Getting Started With Offline Testing -

The next image shows that you are connected to the server.

Getting Started With Offline Testing - Rover Connected to the Enterprise Tester Server

Getting Started With Offline Testing: Entity Icons

Rover has a number of entity icons that denote the state of the entity (script assignment or incident). The tables below show each icon and the state of the entity.

Script Assignments

Icon State Description
Synced (copied locally)
Not Downloaded (only resides on ET server)
Changed on Server (downloaded, but the entity has been updated on the server since the download)
Local Version Changed (server has a copy but local version is newer)
Both Server and Local Version Changed (each have a copy with changes that need merging)
Deleted On Server (downloaded, but has since been deleted from the server)

Incidents

Icon State Description
Synced (copied locally)
Not Downloaded (resides on ET server)
Changed on the server (where an incident is downloaded but the entity has been updated on the server since the download).
Not Uploaded (created locally, server doesn’t have a copy yet)
The Incident is Changed Locally (server has a copy but local version is newer)
Changed Incident on Both (each have a copy with changes that need merging)
Deleted On Server (downloaded, but has since been deleted from the server)
Table of Contents