blob: 795bc24b61cb522ca8649ff4c8a3b865903bf051 [file] [log] [blame]
Name: WebDriver
Short Name: WebDriver
URL: https://github.com/SeleniumHQ/selenium
Version: 4.0.0-alpha2
Revision: 6a719fff767136a3c83a395d5471c094d0c6cb12
License: Apache 2.0,
License File: https://github.com/SeleniumHQ/selenium/blob/master/LICENSE
Security Critical: no
Description:
WebDriver is a clean, fast framework for automated testing of webapps.
This directory contains code and data needed for running the WebDriver java
acceptance tests.
It also contains ChromeDriver reference builds for perf testing
Create a local repository folder for cloning SeleniumHQ sources
- git clone https://github.com/SeleniumHQ/selenium.git
- cd selenium
- Check out the desired revision. To reproduce the binaries currently
used on ChromiumDriver waterfall, check out the revision given near the
beginning of this document.
- Copy seleniumHQ.patch and buildAutomation.sh from
chromium/src/chrome/test/chromedriver/third_party/java_tests into "selenium" folder
- From selenium folder run the following command
- git apply seleniumHQ.patch
- From selenium folder run "buildAutomation.sh" shell script
with passing location of java_tests directory as an argument
( this will start building then copying files to the test_dir :
./buildAutomation.sh test_dir
NOTES: test_dir is the path of your java_tests folder, i.e., the location of this README file.
It is normally ~/chromium/src/chrome/test/chromedriver/third_party/java_tests