Skip to content

Commit d0e8088

Browse files
authored
Merge pull request #1534 from seleniumbase/documentation-updates
Update the documentation
2 parents 23463a6 + 4f55c2a commit d0e8088

File tree

8 files changed

+73
-69
lines changed

8 files changed

+73
-69
lines changed

README.md

Lines changed: 64 additions & 58 deletions
Large diffs are not rendered by default.

help_docs/customizing_test_runs.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,6 @@ pytest my_first_test.py --settings-file=custom_settings.py
102102
--chrome # (Shortcut for "--browser=chrome". On by default.)
103103
--edge # (Shortcut for "--browser=edge".)
104104
--firefox # (Shortcut for "--browser=firefox".)
105-
--ie # (Shortcut for "--browser=ie".)
106-
--opera # (Shortcut for "--browser=opera".)
107105
--safari # (Shortcut for "--browser=safari".)
108106
--cap-file=FILE # (The web browser's desired capabilities to use.)
109107
--cap-string=STRING # (The web browser's desired capabilities to use.)

help_docs/demo_mode.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,11 @@
22

33
<p align="left"><img src="https://seleniumbase.github.io/cdn/gif/xkcd_vid.gif" width="400" alt="SeleniumBase Example" title="SeleniumBase Example" /></p>
44

5-
Use ``--demo`` to run SeleniumBase tests with Demo Mode enabled, which highlights browser actions and shows visual assertions.
5+
🔵 <b>Demo Mode</b> helps you see what a test is doing. If a test is moving too fast for your eyes, run it in <b>Demo Mode</b>, which pauses the browser briefly between actions, highlights page elements being acted on, and displays assertions:
6+
7+
```bash
8+
pytest my_first_test.py --demo
9+
```
610

711
--------
812

help_docs/features_list.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
* Can run tests with proxy+auth via PAC URL. (``--proxy-pac-url=USER:[email protected]``)
2424
* Can run tests with a customized browser user agent. (``--agent=USER_AGENT_STRING``)
2525
* Can set a Chromium User Data Directory/Profile to load. (``--user-data-dir=DIR``)
26+
* Can avoid detection by sites that try to block Selenium. (``--undetected``/``--uc``)
2627
* Can load Chrome Extension ZIP files. (``--extension-zip=ZIP``)
2728
* Can load Chrome Extension folders. (``--extension-dir=DIR``)
2829
* Powerful [console scripts](https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/console_scripts/ReadMe.md). (Type **``seleniumbase``** or **``sbase``** to use.)

help_docs/install.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,7 @@ pip install git+https://github.com/seleniumbase/SeleniumBase.git@master#egg=sele
4444
<h3><code>pip install</code> can be customized:</h3>
4545

4646
* (Add ``--upgrade`` OR ``-U`` to upgrade SeleniumBase.)
47-
* (Add ``--force-reinstall`` to upgrade dependencies.)
48-
* (Add ``--index-url=http://pypi.python.org/simple/`` if blocked by a VPN.)
47+
* (Add ``--force-reinstall`` to upgrade indirect libraries.)
4948
* (Use ``pip3`` if multiple versions of Python are present.)
5049

5150
(If you're not using a virtual environment, you may need to add <code>--user</code> to your <code>pip</code> command if you're seeing errors during installation.)

mkdocs_build/requirements.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ click==8.1.3
1515
zipp==3.8.1
1616
ghp-import==2.1.0
1717
readme-renderer==37.2
18-
pymdown-extensions==9.5
18+
pymdown-extensions==9.6
1919
importlib-metadata==4.12.0
2020
bleach==5.0.1
2121
jsmin==3.0.1
@@ -29,7 +29,7 @@ cssselect2==0.7.0
2929
tinycss2==1.1.1
3030
defusedxml==0.7.1
3131
mkdocs==1.4.0
32-
mkdocs-material==8.5.3
32+
mkdocs-material==8.5.4
3333
mkdocs-exclude-search==0.6.4
3434
mkdocs-simple-hooks==0.1.5
3535
mkdocs-material-extensions==1.0.3

seleniumbase/behave/behave_sb.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111
-D chrome (Shortcut for "-D browser=chrome". On by default.)
1212
-D edge (Shortcut for "-D browser=edge".)
1313
-D firefox (Shortcut for "-D browser=firefox".)
14-
-D ie (Shortcut for "-D browser=ie".)
15-
-D opera (Shortcut for "-D browser=opera".)
1614
-D safari (Shortcut for "-D browser=safari".)
1715
-D settings-file=FILE (Override default SeleniumBase settings.)
1816
-D env=ENV (Set the test env. Access with "self.env" in tests.)

seleniumbase/plugins/pytest_plugin.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ def pytest_addoption(parser):
2626
--chrome (Shortcut for "--browser=chrome". On by default.)
2727
--edge (Shortcut for "--browser=edge".)
2828
--firefox (Shortcut for "--browser=firefox".)
29-
--ie (Shortcut for "--browser=ie".)
30-
--opera (Shortcut for "--browser=opera".)
3129
--safari (Shortcut for "--browser=safari".)
3230
--settings-file=FILE (Override default SeleniumBase settings.)
3331
--env=ENV (Set the test env. Access with "self.env" in tests.)

0 commit comments

Comments
 (0)