Skip to content

Commit f499237

Browse files
committed
Update documentation
1 parent 4f07ba8 commit f499237

File tree

2 files changed

+32
-22
lines changed

2 files changed

+32
-22
lines changed

examples/capabilities/ReadMe.md

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
<h3><img src="https://seleniumbase.io/img/green_logo.png" title="SeleniumBase" width="32" /> Using Desired Capabilities</h3>
22

3-
You can specify browser desired capabilities for webdriver when running SeleniumBase tests on a remote Selenium Grid server such as [BrowserStack](https://www.browserstack.com/automate/capabilities), [LambdaTest](https://www.lambdatest.com/capabilities-generator/), or [Sauce Labs](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/).
3+
You can specify browser desired capabilities for webdriver when running SeleniumBase tests on a remote Selenium Grid server such as <a href="https://www.browserstack.com/automate/capabilities" target="_blank">BrowserStack</a>, <a href="https://www.lambdatest.com/capabilities-generator/" target="_blank">LambdaTest</a>, or <a href="https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/" target="_blank">Sauce Labs</a>.
44

55
Sample run commands may look like this when run from the [SeleniumBase/examples/](https://github.com/seleniumbase/SeleniumBase/tree/master/examples) folder: (The browser is now specified in the capabilities file.)
66

77
```bash
88
pytest test_demo_site.py --browser=remote --server=USERNAME:KEY@hub.browserstack.com --port=80 --cap_file=capabilities/sample_cap_file_BS.py
99
```
1010

11+
```bash
12+
pytest test_demo_site.py --browser=remote --server=USERNAME:KEY@https://@hub.lambdatest.com --port=80 --protocol=https --cap_file=capabilities/sample_cap_file_LT.py
13+
```
14+
1115
```bash
1216
pytest test_demo_site.py --browser=remote --server=USERNAME:KEY@ondemand.us-east-1.saucelabs.com --port=443 --protocol=https --cap_file=capabilities/sample_cap_file_SL.py
1317
```
@@ -18,12 +22,13 @@ Here's an example desired capabilities file for BrowserStack:
1822

1923
```python
2024
desired_cap = {
21-
"os": "OS X",
22-
"os_version": "Mojave",
23-
"browser": "Chrome",
24-
"browser_version": "latest",
25-
"browserstack.local": "false",
26-
"browserstack.selenium_version": "3.141.59",
25+
"os" : "Windows",
26+
"os_version" : "11",
27+
"browser" : "Chrome",
28+
"browser_version" : "101.0",
29+
"browserstack.local" : "false",
30+
"browserstack.debug" : "true",
31+
"browserstack.selenium_version" : "4.1.2",
2732
}
2833
```
2934

@@ -35,7 +40,9 @@ capabilities = {
3540
"name" : "your test name",
3641
"platform" : "Windows 11",
3742
"browserName" : "Chrome",
38-
"version" : "100.0",
43+
"version" : "101.0",
44+
"timezone" : "UTC+05:30",
45+
"geoLocation" : "IN",
3946
}
4047
```
4148

@@ -55,9 +62,9 @@ capabilities = {
5562
<div><b>You can generate specific desired capabilities using:</b></div>
5663

5764
<ul>
58-
<li><a href="https://www.browserstack.com/automate/capabilities">BrowserStack desired capabilities</a></li>
59-
<li><a href="https://www.lambdatest.com/capabilities-generator">LambdaTest desired capabilities</a></li>
60-
<li><a href="https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/">Sauce Labs desired capabilities</a></li>
65+
<li><a href="https://www.browserstack.com/automate/capabilities" target="_blank">BrowserStack desired capabilities</a></li>
66+
<li><a href="https://www.lambdatest.com/capabilities-generator/" target="_blank">LambdaTest desired capabilities</a></li>
67+
<li><a href="https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/" target="_blank">Sauce Labs desired capabilities</a></li>
6168
</ul>
6269

6370
<div><b>Parsing desired capabilities:</b></div>

help_docs/desired_capabilities.md

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<h3><img src="https://seleniumbase.io/img/green_logo.png" title="SeleniumBase" width="32" /> Using Desired Capabilities</h3>
22

3-
You can specify browser desired capabilities for webdriver when running SeleniumBase tests on a remote Selenium Grid server such as [BrowserStack](https://www.browserstack.com/automate/capabilities), [LambdaTest](https://www.lambdatest.com/selenium-automation), or [Sauce Labs](https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/).
3+
You can specify browser desired capabilities for webdriver when running SeleniumBase tests on a remote Selenium Grid server such as <a href="https://www.browserstack.com/automate/capabilities" target="_blank">BrowserStack</a>, <a href="https://www.lambdatest.com/capabilities-generator/" target="_blank">LambdaTest</a>, or <a href="https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/" target="_blank">Sauce Labs</a>.
44

55
Sample run commands may look like this when run from the [SeleniumBase/examples/](https://github.com/seleniumbase/SeleniumBase/tree/master/examples) folder: (The browser is now specified in the capabilities file.)
66

@@ -22,12 +22,13 @@ Here's an example desired capabilities file for BrowserStack:
2222

2323
```python
2424
desired_cap = {
25-
"os": "OS X",
26-
"os_version": "Mojave",
27-
"browser": "Chrome",
28-
"browser_version": "latest",
29-
"browserstack.local": "false",
30-
"browserstack.selenium_version": "3.141.59",
25+
"os" : "Windows",
26+
"os_version" : "11",
27+
"browser" : "Chrome",
28+
"browser_version" : "101.0",
29+
"browserstack.local" : "false",
30+
"browserstack.debug" : "true",
31+
"browserstack.selenium_version" : "4.1.2",
3132
}
3233
```
3334

@@ -39,7 +40,9 @@ capabilities = {
3940
"name" : "your test name",
4041
"platform" : "Windows 11",
4142
"browserName" : "Chrome",
42-
"version" : "100.0",
43+
"version" : "101.0",
44+
"timezone" : "UTC+05:30",
45+
"geoLocation" : "IN",
4346
}
4447
```
4548

@@ -59,9 +62,9 @@ capabilities = {
5962
<div><b>You can generate specific desired capabilities using:</b></div>
6063

6164
<ul>
62-
<li><a href="https://www.browserstack.com/automate/capabilities">BrowserStack desired capabilities</a></li>
63-
<li><a href="https://www.lambdatest.com/capabilities-generator/">LambdaTest desired capabilities</a></li>
64-
<li><a href="https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/">Sauce Labs desired capabilities</a></li>
65+
<li><a href="https://www.browserstack.com/automate/capabilities" target="_blank">BrowserStack desired capabilities</a></li>
66+
<li><a href="https://www.lambdatest.com/capabilities-generator/" target="_blank">LambdaTest desired capabilities</a></li>
67+
<li><a href="https://wiki.saucelabs.com/display/DOCS/Platform+Configurator#/" target="_blank">Sauce Labs desired capabilities</a></li>
6568
</ul>
6669

6770
<div><b>Parsing desired capabilities:</b></div>

0 commit comments

Comments
 (0)