|
512 | 512 | CSharp</button></li><li class=nav-item><button class=nav-link id=tabs-06-03-tab data-bs-toggle=tab data-bs-target=#tabs-06-03 role=tab data-td-tp-persist=ruby aria-controls=tabs-06-03 aria-selected=false>
|
513 | 513 | Ruby</button></li><li class=nav-item><button class=nav-link id=tabs-06-04-tab data-bs-toggle=tab data-bs-target=#tabs-06-04 role=tab data-td-tp-persist=javascript aria-controls=tabs-06-04 aria-selected=false>
|
514 | 514 | JavaScript</button></li><li class=nav-item><button class=nav-link id=tabs-06-05-tab data-bs-toggle=tab data-bs-target=#tabs-06-05 role=tab data-td-tp-persist=kotlin aria-controls=tabs-06-05 aria-selected=false>
|
515 |
| -Kotlin</button></li></ul><div class=tab-content id=tabs-6-content><div class="tab-body tab-pane fade show active" id=tabs-06-00 role=tabpanel aria-labelled-by=tabs-06-00-tab tabindex=6>{< gh-codeblock path="examples/java/src/test/java/dev/selenium/getting_started/FirstScript.java#L29" >}</div><div class="tab-body tab-pane fade" id=tabs-06-01 role=tabpanel aria-labelled-by=tabs-06-01-tab tabindex=6><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-py data-lang=py><span style=display:flex><span> <span style=color:#000>driver</span><span style=color:#ce5c00;font-weight:700>.</span><span style=color:#000>quit</span><span style=color:#000;font-weight:700>()</span></span></span></code></pre></div><div class="text-end pb-2"><a href=https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/python/tests/drivers/test_options.py#L13 target=_blank><i class="fas fa-external-link-alt pl-2"></i> |
516 |
| -<strong>View full example on GitHub</strong></a></div></div><div class="tab-body tab-pane fade" id=tabs-06-02 role=tabpanel aria-labelled-by=tabs-06-02-tab tabindex=6>{< gh-codeblock path="examples/dotnet/HelloSelenium.cs#L13" >}</div><div class="tab-body tab-pane fade" id=tabs-06-03 role=tabpanel aria-labelled-by=tabs-06-03-tab tabindex=6><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-rb data-lang=rb><span style=display:flex><span> <span style=color:#000>driver</span><span style=color:#ce5c00;font-weight:700>.</span><span style=color:#000>quit</span></span></span></code></pre></div><div class="text-end pb-2"><a href=https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/ruby/spec/drivers/options_spec.rb#L16 target=_blank><i class="fas fa-external-link-alt pl-2"></i> |
517 |
| -<strong>View full example on GitHub</strong></a></div></div><div class="tab-body tab-pane fade" id=tabs-06-04 role=tabpanel aria-labelled-by=tabs-06-04-tab tabindex=6>{< gh-codeblock path="examples/javascript/test/getting_started/firstScript.spec.js#L28" >}</div><div class="tab-body tab-pane fade" id=tabs-06-05 role=tabpanel aria-labelled-by=tabs-06-05-tab tabindex=6>{< gh-codeblock path="examples/kotlin/src/test/kotlin/dev/selenium/getting_started/FirstScriptTest.kt#L35" >}</div></div></div><div class=td-content style=page-break-before:always><h1 id=pg-839805e2dec21aeac2a04c521100ccd7>2.1 - Browser Options</h1><div class=lead>These capabilities are shared by all browsers.</div><p>In Selenium 3, capabilities were defined in a session by using Desired Capabilities classes. |
| 515 | +Kotlin</button></li></ul><div class=tab-content id=tabs-6-content><div class="tab-body tab-pane fade show active" id=tabs-06-00 role=tabpanel aria-labelled-by=tabs-06-00-tab tabindex=6><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-java data-lang=java><span style=display:flex><span><span style=color:#f8f8f8;text-decoration:underline> </span><span style=color:#000>driver</span><span style=color:#000;font-weight:700>.</span><span style=color:#c4a000>quit</span><span style=color:#000;font-weight:700>();</span></span></span></code></pre></div><div class="text-end pb-2"><a href=https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/java/src/test/java/dev/selenium/getting_started/FirstScript.java#L29 target=_blank><i class="fas fa-external-link-alt pl-2"></i> |
| 516 | +<strong>View full example on GitHub</strong></a></div></div><div class="tab-body tab-pane fade" id=tabs-06-01 role=tabpanel aria-labelled-by=tabs-06-01-tab tabindex=6><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-py data-lang=py><span style=display:flex><span> <span style=color:#000>driver</span><span style=color:#ce5c00;font-weight:700>.</span><span style=color:#000>quit</span><span style=color:#000;font-weight:700>()</span></span></span></code></pre></div><div class="text-end pb-2"><a href=https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/python/tests/drivers/test_options.py#L13 target=_blank><i class="fas fa-external-link-alt pl-2"></i> |
| 517 | +<strong>View full example on GitHub</strong></a></div></div><div class="tab-body tab-pane fade" id=tabs-06-02 role=tabpanel aria-labelled-by=tabs-06-02-tab tabindex=6><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-cs data-lang=cs><span style=display:flex><span> <span style=color:#000>driver</span><span style=color:#000;font-weight:700>.</span><span style=color:#000>Quit</span><span style=color:#000;font-weight:700>();</span></span></span></code></pre></div><div class="text-end pb-2"><a href=https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/dotnet/SeleniumDocs/GettingStarted/FirstScript.cs#L28 target=_blank><i class="fas fa-external-link-alt pl-2"></i> |
| 518 | +<strong>View full example on GitHub</strong></a></div></div><div class="tab-body tab-pane fade" id=tabs-06-03 role=tabpanel aria-labelled-by=tabs-06-03-tab tabindex=6><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-rb data-lang=rb><span style=display:flex><span> <span style=color:#000>driver</span><span style=color:#ce5c00;font-weight:700>.</span><span style=color:#000>quit</span></span></span></code></pre></div><div class="text-end pb-2"><a href=https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/ruby/spec/drivers/options_spec.rb#L16 target=_blank><i class="fas fa-external-link-alt pl-2"></i> |
| 519 | +<strong>View full example on GitHub</strong></a></div></div><div class="tab-body tab-pane fade" id=tabs-06-04 role=tabpanel aria-labelled-by=tabs-06-04-tab tabindex=6><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-js data-lang=js><span style=display:flex><span> <span style=color:#204a87;font-weight:700>await</span> <span style=color:#000>driver</span><span style=color:#000;font-weight:700>.</span><span style=color:#000>quit</span><span style=color:#000;font-weight:700>();</span></span></span></code></pre></div><div class="text-end pb-2"><a href=https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/javascript/test/getting_started/firstScript.spec.js#L28 target=_blank><i class="fas fa-external-link-alt pl-2"></i> |
| 520 | +<strong>View full example on GitHub</strong></a></div></div><div class="tab-body tab-pane fade" id=tabs-06-05 role=tabpanel aria-labelled-by=tabs-06-05-tab tabindex=6><div class=highlight><pre tabindex=0 style=background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-kt data-lang=kt><span style=display:flex><span> <span style=color:#000>driver</span><span style=color:#000;font-weight:700>.</span><span style=color:#000>quit</span><span style=color:#000;font-weight:700>()</span></span></span></code></pre></div><div class="text-end pb-2"><a href=https://github.com/SeleniumHQ/seleniumhq.github.io/blob/trunk/examples/kotlin/src/test/kotlin/dev/selenium/getting_started/FirstScriptTest.kt#L35 target=_blank><i class="fas fa-external-link-alt pl-2"></i> |
| 521 | +<strong>View full example on GitHub</strong></a></div></div></div></div><div class=td-content style=page-break-before:always><h1 id=pg-839805e2dec21aeac2a04c521100ccd7>2.1 - Browser Options</h1><div class=lead>These capabilities are shared by all browsers.</div><p>In Selenium 3, capabilities were defined in a session by using Desired Capabilities classes. |
518 | 522 | As of Selenium 4, you must use the browser options classes.
|
519 | 523 | For remote driver sessions, a browser options instance is required as it determines which browser will be used.</p><p>These options are described in the w3c specification for <a href=https://w3c.github.io/webdriver/#capabilities>Capabilities</a>.</p><p>Each browser has <a href=https://www.selenium.dev/documentation/webdriver/browsers/>custom options</a> that may be defined in addition to the ones defined in the specification.</p><h2 id=browsername>browserName</h2><p>Browser name is set by default when using an Options class instance.</p><ul class="nav nav-tabs" id=tabs-1 role=tablist><li class=nav-item><button class="nav-link active" id=tabs-01-00-tab data-bs-toggle=tab data-bs-target=#tabs-01-00 role=tab data-td-tp-persist=java aria-controls=tabs-01-00 aria-selected=true>
|
520 | 524 | Java</button></li><li class=nav-item><button class=nav-link id=tabs-01-01-tab data-bs-toggle=tab data-bs-target=#tabs-01-01 role=tab data-td-tp-persist=python aria-controls=tabs-01-01 aria-selected=false>
|
|
0 commit comments