Candela Technologies Logo
Network Testing and Emulation Solutions

Interop and Robot Testing

Goal: Perform Interop testing using the LANforge WebGUI This Cookbook provides a step-by-step guide for using the LANforge WebGUI for Interoperability and Real Device Wi-Fi Testing. It covers the complete workflow starting from accessing the WebGUI, connecting to the LANforge Manager, monitoring device logs, screen mirroring, device management, robot configuration, and executing both standard and advanced automated test scenarios.

Configuration

After your testbed is configured, pick a non-existing and unique realm number and cluster your InterOp devices by following the cookbooks below according to your device:

Once all the devices are clustered, they should appear in the Status and Resource Mgr tab.

After that, install the LANforge WebGUI

Landing Page:

This is the landing page that we see once we access the WebGUI over lanforgeIP:5454, e.g. 192.168.206.59:5454.

Enter the LANforge Manager IP in the above field and select Connect.

All the devices that are clustered with the Manager LANforge will show up here.

Logs Section:

The left menu contains different sections. Among them, the first is the Logs section.

Click the Logs section and select the devices in the device tile. Selected devices are in green, unselected in red.

We can look at the Wi-Fi messages and ADB logs of the selected devices at the bottom of the screen.

Screen Mirroring:

The next option is screen mirroring. Click on the screen mirroring icon and select the device that you would like to mirror on the right side of the screen.

Device Manager:

The next section is the device manager section. All the devices clustered to the Manager are shown here along with their status (managed, connected to Wi-Fi, App state, SSID, IP, Resource Number).

From this section we can manage and configure devices using the options available such as Install Candela Interop App, Uninstall, Enable Wi-Fi, Configure Wi-Fi, Start/Stop App, etc.

Robot Configuration Page:

From this page we can configure the Robot names and the IP address for ease of use in Robot Test Cases and multiple robot scenarios.

Click on the "+" symbol at the top left and enter the name that you would like to assign and the IP address of the robot.

Now click on Add BOT, then select Close.

Testing Page:

The testing page consists of all the real device Wi-Fi Test Cases.

Select the devices that you would like to be part of the test and select the test from the list. Enter the required parameters and test configuration, and then click on Run Test.

For more information on testing procedure, consult these documents:

Advance Testing Page:

The Advanced Testing page consists of two different sections:

Enter the name of the test house. The UI will respond with the prompt: "Do you want to change the image of the floor?"

Click on Change Image and upload the floor map of the test house in a gray format.

Below is an example of a correct floor map image.

After uploading the image, click on the settings icon in the botton left corner of the screen and select Save Floor. Give a name to the floor and click save.

Now click on the Edit Floor button in the top right corner to add coordinates to the floor map.

Right click anywhere on the floor map, select Add Coordinate, and enter the name of the coordinate.

You can drag and place the coordinate in its respective position.

Once you are done adding coordinates to the floor map, select Save Floor once again.

Now click on Select beside Select Scenario, and then click on Add Scenario to add your very first scenario.

Select the coordinates in the order in which you want them to execute, then click on Save Scenario in the settings menu below. Give a name to the scenario, then select Continue in the top right corner to navigate to the testing page.

Now select the devices to be tested, as well as the test you would like to run. Enter the test configurations with any new parameters, such as orientations for a robot, or skip duration to skip a particular coordinate, then select Run Test.

Consult the document below for detailed procedure on running tests:

YouTube Streaming Test


Candela  Technologies, 2417 Main Street, Suite 201, Ferndale, WA 98248, USA
www.candelatech.com | sales@candelatech.com | +1.360.380.1618
Facebook | LinkedIn | Blog