--- tags: English title: Cross-Browser Testing (Using SideeX Launcher) --- # Cross-Browser Testing (Using SideeX Launcher) SideeX supports testing your recorded test cases over various modern browsers, even on Android, by performing cross-browser testing through Webdrivers and Selenium Standalone Server/Appium. This document introduces how to perform cross-browser testing by using the [SideeX Launcher](https://hackmd.io/@sideex/launcher). >#### The browsers currently supported by SideeX >- Chrome >- Firefox >- Edge Chromium >- Edge Legacy >- Opera >- Safari >- Chrome on Android ## Desktop Browsers 1. Install [Java SE](https://www.oracle.com/technetwork/java/javase/downloads/index.html) 2. Install [SideeX Launcher](https://hackmd.io/@sideex/book/%2F%40sideex%2Flauncher) #### To test on Safari: 1. Open terminal and run `safaridriver --enable` and enter your user password. 2. Open Safari and enable the **Develop** menu by clicking **Safari** > **Preferences** > **Advanced**. Select the **Show Develop Menu** check box. 3. Enable **Remote Automation** by clicking the **Develop** menu and then **Allow Remote Automation**. 3. Open SideeX Launcher, make sure the **Selenium Server** toggle is on. ![](https://i.imgur.com/efSYJv4.png) 5. Click on **Start Testing**, choose any mode and you should see a Chrome window showing up with the SideeX Recorder Extension installed. 6. Open the SideeX Recorder and prepare a test suite. 7. Toggle on the **#WebDriver** option on the top of the SideeX Recorder, five browser options should show up below it. ![](https://i.imgur.com/m3aLEhv.png) 8. Select your desired browsers and press **Play this case**. A Chrome, Firefox, Edge, Opera or Safari window will be automatically triggered by the Selenium Server. ## Mobile Browsers Currently, SideeX Launcher does not support mobile browsers, please refer to [Cross-Browser Testing (Manual Setup)](https://hackmd.io/@sideex/book/%2F%40sideex%2Fwebdriver) to setup mobile browser testing manually.