| 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 |