BitBar browser live testing enables a quick and easy way to test your web pages. You can do live tests to check if the app functions as expected to run them on a regular basis.
Before you start
Using BitBar browser live testing, you can test on the available browsers or device testing and applications running on local networks. To test applications running on local networks, you need to set up a secure tunnel before starting live testing. Refer to SmartBear Secure Tunnels for more information.
Start the Test
Perform the following steps to test your web application or website:
-
On the Dashboard, click Start Browser Test.
Note: You can also start the test from the left panel.
The Browser Live Testing page is displayed.
Configure the Test
BitBar Browser testing allows you to test your websites on your desktop or device browsers and to select your operating system, browser version, and display resolution.
-
On the Browser Live Testing page, select the specific operating system tab or an available device on which you want to run the test.
-
You can also type the name of the desired environment in the search box to check its availability.
-
Click on Show More to see all the available filters and narrow down the list of options by using those filtering options.
-
In the Start with URL textbox, type or paste the link, if you want the test to start immediately at your target URL.
-
Click Start Test.
After the test is started, by default, an embedded browser opens in the full screen mode that allows you to interact with a tested web page with your selected browser.
Note: If you are using a trial access, your testing time is limited to 4 minutes per session.
Registering User Actions
Registering User Actions allows you to perform test-based activities needed to complete the test and analyze the desired data and results.
-
After the test starts, you can perform the following activities from the menu on the left side.
-
Click Start recording to record your actions.
Note: When the browser or the device is ready for testing, the toolbar is displayed on the right side.
-
From the toolbar, click the icon to take screenshots.
In the Screenshots section on the left panel, the screenshots will be displayed.
-
Under Files on the left side, click Upload or choose files to upload or select the files.
-
-
Click Change Device to switch to a new browser or device which will terminate your current testing session and return you to the browser/device selection options.
Note: This view may differ based on the device type you have decided to use for the test.
-
Click STOP to finish your test.
The Device Session page is displayed with the details.
Note: You can also pause the recording by clicking the Pause actions recording.
View Test Results
After the test is completed, BitBar provides you with the test results based on the following parameters:
-
Session Details
-
Artifacts
Session Details
The Session Details widget provides detailed information related to the device details, framework capabilities, and actions that occur on a device.
The Session Details widget has the following associated attributes:
-
Device
-
Actions
Device
Device tab displays the information related to the device on which the test is performed.
It provides with the following information:
-
Device Details
-
Appium (Test Framework) Capabilities
-
Browsers
Actions
Artifacts
Artifacts widget displays the screenshots, videos, and others such as device logs, performance, and actions that are captured during the selected test and allows you to view and analyze them. They are displayed in the order of capturing. The artifact files are downloadable.
-
To display the Other artifacts, click to select the available log files from the drop-down list.
View Past Sessions
Perform the following steps to view past sessions and corresponding details:
-
On the BitBar dashboard, click Live Testing and select Test Results.
The Past Sessions page is displayed with the list of the previous live test runs.
-
Select a specific test and click Go to results to view the detailed result of the test.
Performance
Performance widget allows you to view and analyze the performance of the test on the selected device or the browser.
Performance widget has the following associated attributes:
-
CPU Usage
-
Memory Usage
CPU Usage
CPU Usage provides information on the percentage of time that the device CPU is being used to complete the test. The CPU usage varies based on the complexities of the test that is running.