Skip to content

Commit 68bf16c

Browse files
committed
Update the docs
1 parent cb9a919 commit 68bf16c

File tree

6 files changed

+19
-15
lines changed

6 files changed

+19
-15
lines changed

README.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@
33
<meta property="og:description" content="Simple browser automation and testing with Python." />
44
<meta property="og:image" content="https://seleniumbase.io/img/sb_logo_7.png" />
55
<link rel="icon" href="https://seleniumbase.io/img/logo3a.png" />
6-
<!-- SeleniumBase Header1 -->
6+
77
<p align="center"><a href="https://github.com/seleniumbase/SeleniumBase/">
88
<img src="https://seleniumbase.io/img/sb_logo_7.png" alt="SeleniumBase" width="260" />
99
</a></p>
10+
<p align="center">
11+
<b>Everything you need to test websites.</b>
12+
</p>
1013
<!-- View on GitHub -->
11-
<!-- SeleniumBase Header2 -->
12-
1314
<p align="center">
1415
<a href="https://github.com/seleniumbase/SeleniumBase/releases">
1516
<img src="https://img.shields.io/github/v/release/seleniumbase/SeleniumBase.svg?color=2277EE" alt="Latest Release on GitHub" /></a> <a href="https://pypi.python.org/pypi/seleniumbase">
@@ -20,8 +21,9 @@
2021
<img src="https://badges.gitter.im/seleniumbase/SeleniumBase.svg" alt="SeleniumBase" /></a>
2122
</p>
2223

23-
<p align="center">
24-
<b>Everything you need for web testing.</b>
24+
<p>
25+
SeleniumBase is an all-in-one framework for web automation, end-to-end testing, and website tours.
26+
Tests are run with "pytest". Browsers are controlled by WebDriver.
2527
</p>
2628

2729
<p align="center">
@@ -41,12 +43,8 @@
4143
<a href="https://github.com/seleniumbase/SeleniumBase/blob/master/integrations/github/workflows/ReadMe.md">🤖 GitHub-CI</a>
4244
</p>
4345

44-
<p align="center">
45-
<b>Selenium and pytest in one combined.</b>
46-
</p>
4746
<p align="center"><img src="https://cdn2.hubspot.net/hubfs/100006/images/swag_labs_gif.gif" alt="SeleniumBase" title="SeleniumBase" /></p>
4847

49-
<!-- SeleniumBase Docs -->
5048
<a id="python_installation"></a>
5149
<h2><img src="https://seleniumbase.io/img/sb_icon.png" title="SeleniumBase" width="30" /> Get Started:</h2>
5250

docs/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
mkdocs==1.1.2
2-
mkdocs-material==5.2.2
2+
mkdocs-material==5.2.3
33
mkdocs-simple-hooks==0.1.1
44
mkdocs-material-extensions==1.0
55
mkdocs-minify-plugin==0.3.0

help_docs/webdriver_installation.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ seleniumbase install operadriver
1515
```bash
1616
seleniumbase install chromedriver latest
1717
```
18+
* You can also install a specific version of chromedriver for a specific version of Chrome:
19+
```bash
20+
seleniumbase install chromedriver 83.0.4103.39
21+
```
1822

1923
If you plan on using the [Selenium Grid integration](https://github.com/seleniumbase/SeleniumBase/blob/master/seleniumbase/utilities/selenium_grid/ReadMe.md) (which allows for remote webdriver), you'll need to put the drivers on your System PATH. On macOS and Linux, ``/usr/local/bin`` is a good PATH spot. On Windows, you may need to set the System PATH under Environment Variables to include the location where you placed the driver files. As a shortcut, you could place the driver files into your Python ``Scripts/`` folder in the location where you have Python installed, which should already be on your System PATH.
2024

mkdocs.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,9 @@ nav:
6666
- How it Works: help_docs/how_it_works.md
6767
- Examples: examples/ReadMe.md
6868
- API Reference: help_docs/method_summary.md
69-
- Translations: help_docs/translations.md
70-
- Chinese / 中文文件: help_docs/chinese.md
69+
- Languages / 语言:
70+
- Translations: help_docs/translations.md
71+
- Chinese / 中文文件: help_docs/chinese.md
7172
- Mobile Testing: help_docs/mobile_testing.md
7273
- Console Scripts: seleniumbase/console_scripts/ReadMe.md
7374
- JS Package Manager: help_docs/js_package_manager.md

seleniumbase/console_scripts/run.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@
2727
from seleniumbase.common import unobfuscate
2828
from seleniumbase.console_scripts import logo_helper
2929
from seleniumbase.console_scripts import objectify
30-
from seleniumbase.console_scripts import sb_mkdir
3130
from seleniumbase.console_scripts import sb_install
31+
from seleniumbase.console_scripts import sb_mkdir
32+
from seleniumbase.console_scripts import sb_print
3233
from seleniumbase.utilities.selenium_grid import download_selenium_server
3334
from seleniumbase.utilities.selenium_grid import grid_hub
3435
from seleniumbase.utilities.selenium_grid import grid_node
@@ -103,7 +104,7 @@ def show_install_usage():
103104
print(" Example:")
104105
print(" seleniumbase install chromedriver")
105106
print(" seleniumbase install geckodriver")
106-
print(" seleniumbase install chromedriver 76.0.3809.126")
107+
print(" seleniumbase install chromedriver 83.0.4103.39")
107108
print(" seleniumbase install chromedriver latest")
108109
print(" seleniumbase install chromedriver -p")
109110
print(" seleniumbase install chromedriver latest -p")

seleniumbase/console_scripts/sb_install.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
seleniumbase install chromedriver
1414
seleniumbase install geckodriver
1515
seleniumbase install edgedriver
16-
seleniumbase install chromedriver 81.0.4044.69
16+
seleniumbase install chromedriver 83.0.4103.39
1717
seleniumbase install chromedriver latest
1818
seleniumbase install chromedriver -p
1919
seleniumbase install chromedriver latest -p

0 commit comments

Comments
 (0)