|
9 | 9 | * Supports multiple browsers, tabs, iframes, and proxies in the same test.
|
10 | 10 | * Automatic smart-waiting improves reliability and prevents flaky tests.
|
11 | 11 | * Supports [pytest](https://docs.pytest.org/en/latest/), [unittest](https://docs.python.org/3/library/unittest.html), [nose](http://nose.readthedocs.io/en/latest/), and [behave](https://behave.readthedocs.io/en/stable/index.html) for finding/running tests.
|
12 |
| -* All the code is open source. Dive in to see details about any feature. |
| 12 | +* All the code is open source. Look inside to learn about any feature. |
13 | 13 | * Powerful logging tools for [dashboards, reports, and screenshots](https://github.com/seleniumbase/SeleniumBase/blob/master/examples/example_logs/ReadMe.md).
|
14 | 14 | * Can run tests in Headless Mode to hide the browser. (``--headless``)
|
15 | 15 | * Can run tests multithreaded from parallel browsers. (``-n NUM_THREADS``)
|
16 | 16 | * Can run tests from a shared browser session. (``--reuse-session``/``--rs``)
|
17 | 17 | * Can run tests using Chromium's mobile device emulator. (``--mobile``)
|
18 | 18 | * Can run tests through a proxy server. (``--proxy=IP_ADDRESS:PORT``)
|
| 19 | +* Can run tests with proxy settings via PAC URL. (``--proxy-pac-url=URL.pac``) |
19 | 20 | * Can run tests through an authenticated proxy server. (``--proxy=USER:PASS@HOST:PORT``)
|
| 21 | +* Can run tests with proxy+auth via PAC URL. ( ``--proxy-pac-url=USER:[email protected]``) |
20 | 22 | * Can run tests with a customized browser user agent. (``--agent=USER_AGENT_STRING``)
|
21 |
| -* Can set a Chromium User Data Directory/Profile to load. (``--user_data_dir=DIR``) |
22 |
| -* Can load Chrome Extension ZIP files. (``--extension_zip=ZIP``) |
23 |
| -* Can load Chrome Extension folders. (``--extension_dir=DIR``) |
| 23 | +* Can set a Chromium User Data Directory/Profile to load. (``--user-data-dir=DIR``) |
| 24 | +* Can load Chrome Extension ZIP files. (``--extension-zip=ZIP``) |
| 25 | +* Can load Chrome Extension folders. (``--extension-dir=DIR``) |
24 | 26 | * Powerful [console scripts](https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/console_scripts/ReadMe.md). (Type **``seleniumbase``** or **``sbase``** to use.)
|
25 | 27 | * Has the ability to translate tests into [multiple spoken languages](https://github.com/seleniumbase/SeleniumBase/tree/master/examples/translations).
|
26 | 28 | * Has a flexible [command-line interface](https://github.com/seleniumbase/SeleniumBase/blob/master/help_docs/customizing_test_runs.md) for customizing test runs.
|
|
0 commit comments