Running Tests¶
- Running Tests from the Web
- Running Tests from the Local System
- System Setup
- Via the browser
- Via the command line
- Chrome
- Chrome for Android
- Android WebView
- Prerequisites
- Please check
Chrome for Android
for the common instructions for Android support first. - Ensure you have a userdebug or eng Android build installed on the device.
- Install an up-to-date version of system webview shell.
- If you have an issue with ChromeDriver version mismatch, try one of the following.
- Configure host remap rules in the webview commandline file.
- Ensure that
adb
can be found on your system’s PATH.
- Please check
- Running Tests
- Prerequisites
- Safari
- WebKitGTK MiniBrowser
- Running Tests on CI
- Writing Your Own Runner
- WPT Test Certificates
The simplest way to run the tests is via the public website. More detail on that approach is available in Running tests from the Web.
Contributors who are interested in modifying and creating tests should refer to Running Tests from the Local System.
Contributors with write access to the repository can also trigger full runs in our CI setups, see Running Tests on CI.
Advanced use cases may call for a customized method of executing the tests. Guidelines for writing a custom “runner” are available at Writing Your Own Runner.