Create XBrowser Modules

With Tosca XScan, you can create XBrowser Modules to test web applications.

To work with the XBrowser Engine, you need to install the Tosca Automation Extension for your browser. Depending on your browser, you can either install it directly in the browser or manually.

Install extension in the browser

You can install the Tosca Automation Extension for the following browsers:

If you don't have a browser extension installed or the extension is outdated, a pop-up window appears when you use Tosca XScan to scan Modules.

Click Yes to start the installation process and follow the instructions below that match your browser.

XScan window indicating that Tosca extension needs to be installed

Install the extension for Google Chrome

  1. In the installation dialog, click on + Add to Chrome.

  2. Click Add extension to confirm the installation.

  3. In the browser window, click on Customize and control Google Chrome and select More tools->Extensions.

  4. Select Allow access to file URLs.

Optionally, to change the port of the WebSocket Server, click Extension options. If you change this port, also change the setting ChromeExtensionServer accordingly in the Tricentis.Automation.RelayService.exe.config file.

To confirm that the extension was successfully installed, click the Tosca icon next to the address bar and the status message Automation possible! appears.

Install the extension for Mozilla Firefox

To install the Tosca Automation Extension for Mozilla Firefox, follow the steps below:

  1. In the installation dialog, click Add.

  2. After the installation has finished, restart the browser.

Optionally, to change the port of the WebSocket Server, click Settings in the Add-ons Manager of the browser. If you change this port, also change the setting FirefoxExtensionServer accordingly in the Tricentis.Automation.RelayService.exe.config file.

To confirm that the extension was successfully installed, click the Tosca icon next to the address bar and the status message Automation possible! appears.

Install the extension for Microsoft Edge version 79 or later

To install the Tosca Automation Extension for Microsoft Edge version 79 or later, follow the steps below:

  1. In the installation dialog, click Allow extensions from other stores.

  2. Click Add to Chrome to install the Tosca Automation Extension for Microsoft Edge.

  3. Click Add extension to confirm the installation.

  4. Select Settings and more->Extensions.

  5. Click Details for the Tosca Automation Extension for Microsoft Edge.

  6. Select Allow access to file URLs.

Optionally, to change the port of the WebSocket Server, click Extension options. If you change this port, also change the setting EdgeExtensionServer accordingly in the Tricentis.Automation.RelayService.exe.config file.

To confirm that the extension was successfully installed, click the Tosca icon next to the address bar and the status message Automation possible! appears.

Install extension manually

For information on how to install the Tosca Automation Extension for Tosca XBrowser Engine 3.0 manually, refer to the Tricentis Knowledge Base articles below:

What's next?

Now that you have installed the Tosca Automation Extension for your browser, you can scan Modules.

To scan Modules, right-click a Module folder or use the dynamic menu Modules and select Scan->Application.

For further information, see chapter "Scan Modules".