Skip to content

Commit

Permalink
Mentioning Selenium Manager in docs (#1212)
Browse files Browse the repository at this point in the history
* Mentioning Selenium Manager in docs

* Addressing comments

* Updating link to blog post

[deploy site]
  • Loading branch information
diemol committed Nov 4, 2022
1 parent 40fd839 commit 22bdb2b
Show file tree
Hide file tree
Showing 8 changed files with 103 additions and 24 deletions.
Expand Up @@ -15,7 +15,9 @@ aliases: [
1. Prerequisites
* Java 11 or higher installed
* Browser(s) installed
* Browser driver(s) [installed and on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#2-the-path-environment-variable" >}})
* Browser driver(s)
* If using Selenium 4.6, Selenium Manager will configure the drivers for Chrome, Firefox, and Edge [if they are not found on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#1-selenium-manager-beta" >}}).
* [Installed and on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#3-the-path-environment-variable" >}})
* Download the Selenium Server jar file from the [latest release](https://github.com/SeleniumHQ/selenium/releases/latest)
1. Start the Grid
* `java -jar selenium-server-<version>.jar standalone`
Expand Down
Expand Up @@ -25,7 +25,9 @@ aliases: [
1. Prerequisites
* Java 11 or higher installed
* Browser(s) installed
* Browser driver(s) [installed and on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#2-the-path-environment-variable" >}})
* Browser driver(s)
* If using Selenium 4.6, Selenium Manager will configure the drivers for Chrome, Firefox, and Edge [if they are not found on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#1-selenium-manager-beta" >}}).
* [Installed and on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#3-the-path-environment-variable" >}})
* Download the Selenium Server jar file from the [latest release](https://github.com/SeleniumHQ/selenium/releases/latest)
1. Start the Grid
* `java -jar selenium-server-<version>.jar standalone`
Expand Down
Expand Up @@ -25,7 +25,9 @@ aliases: [
1. Prerequisites
* Java 11 or higher installed
* Browser(s) installed
* Browser driver(s) [installed and on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#2-the-path-environment-variable" >}})
* Browser driver(s)
* If using Selenium 4.6, Selenium Manager will configure the drivers for Chrome, Firefox, and Edge [if they are not found on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#1-selenium-manager-beta" >}}).
* [Installed and on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#3-the-path-environment-variable" >}})
* Download the Selenium Server jar file from the [latest release](https://github.com/SeleniumHQ/selenium/releases/latest)
1. Start the Grid
* `java -jar selenium-server-<version>.jar standalone`
Expand Down
Expand Up @@ -25,7 +25,9 @@ aliases: [
1. Prerequisites
* Java 11 or higher installed
* Browser(s) installed
* Browser driver(s) [installed and on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#2-the-path-environment-variable" >}})
* Browser driver(s)
* If using Selenium 4.6, Selenium Manager will configure the drivers for Chrome, Firefox, and Edge [if they are not found on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#1-selenium-manager-beta" >}}).
* [Installed and on the `PATH`]({{< ref "../webdriver/getting_started/install_drivers.md#3-the-path-environment-variable" >}})
* Download the Selenium Server jar file from the [latest release](https://github.com/SeleniumHQ/selenium/releases/latest)
1. Start the Grid
* `java -jar selenium-server-<version>.jar standalone`
Expand Down
Expand Up @@ -23,9 +23,20 @@ This section explains the basic requirements for getting started with the differ
Read about more advanced options for starting a driver
in our [driver configuration]({{< ref "/documentation/webdriver/drivers/" >}}) documentation.

## Three Ways to Use Drivers
## Four Ways to Use Drivers

### 1. Driver Management Software
### 1. Selenium Manager (Beta)

{{< badge-version version="4.6" >}}

Selenium Manager helps you to get a working environment to run Selenium out of the box. Beta 1
of Selenium Manager will configure the drivers for Chrome, Firefox, and Edge if they are not
found on the `PATH`. No extra configuration is needed. Future releases of Selenium Manager
will eventually even download browsers if necessary.

Read more at the blog announcement for [Selenium Manager ](/blog/2022/introducing-selenium-manager/).

### 2. Driver Management Software

Most machines automatically update the browser, but the driver does not. To make sure you get
the correct driver for your browser, there are many third party libraries to assist you.
Expand Down Expand Up @@ -148,7 +159,7 @@ fun chrome(): WebDriver {
{{% /tab %}}
{{< /tabpane >}}

### 2. The `PATH` Environment Variable
### 3. The `PATH` Environment Variable
This option first requires manually downloading the driver (See [Quick Reference Section](#quick-reference) for links).

This is a flexible option to change location of drivers without having to update your code, and will work
Expand Down Expand Up @@ -219,9 +230,9 @@ ChromeDriver was started successfully.

You can regain control of your command prompt by pressing <kbd>Ctrl+C</kbd>

### 3. Hard Coded Location
### 4. Hard Coded Location

Similar to Option 2 above, you need to manually download the driver (See [Quick Reference Section](#quick-reference) for links).
Similar to Option 3 above, you need to manually download the driver (See [Quick Reference Section](#quick-reference) for links).
Specifying the location in the code itself has the advantage of not needing to figure out Environment Variables on
your system, but has the drawback of making the code much less flexible.

Expand Down
Expand Up @@ -23,9 +23,29 @@ Internet Explorerを除くすべてのドライバーの実装は、ブラウザ
Read about more advanced options for starting a driver
in our [driver configuration]({{< ref "/documentation/webdriver/drivers/" >}}) documentation.

## ドライバーを使用する3つの方法
{{% pageinfo color="warning" %}}
<p class="lead">
<i class="fas fa-language display-4"></i>
Page being translated from English to Japanese.
Do you speak Japanese? Help us to translate
it by sending us pull requests!
</p>
{{% /pageinfo %}}

### 1. ドライバー管理ソフトウェア
## Four Ways to Use Drivers

### 1. Selenium Manager <small>(Beta)</small>

{{< badge-version version="4.6" >}}

Selenium Manager helps you to get a working environment to run Selenium out of the box. Beta 1
of Selenium Manager will configure the drivers for Chrome, Firefox, and Edge if they are not
found on the `PATH`. No extra configuration is needed. Future releases of Selenium Manager
will eventually even download browsers if necessary.

Read more at the blog announcement for [Selenium Manager ](/blog/2022/introducing-selenium-manager/).

### 2. ドライバー管理ソフトウェア

ほとんどのマシンはブラウザを自動的に更新しますが、ドライバは更新しません。
ブラウザに適切なドライバを確実に入手するために、多くのサードパーティライブラリが役立ちます。
Expand Down Expand Up @@ -147,7 +167,7 @@ fun chrome(): WebDriver {
{{% /tab %}}
{{< /tabpane >}}

### 2. `PATH` 環境変数
### 3. `PATH` 環境変数
このオプションでは、最初に手動でドライバーをダウンロードする必要があります
(リンクについては[クイックリファレンス](#クイックリファレンス)を参照してください)。

Expand Down Expand Up @@ -221,9 +241,9 @@ ChromeDriver was started successfully.

<kbd>Ctrl+C</kbd> を押して、コマンドプロンプトの制御を取り戻すことができます。

### 3. ハードコードされた場所
### 4. ハードコードされた場所

上記のオプション2と同様に、ドライバーを手動でダウンロードする必要があります。
上記のオプション3と同様に、ドライバーを手動でダウンロードする必要があります。
(リンクについては [クイックリファレンス](#クイックリファレンス) を参照してください)。
コードそのものに場所を指定することには、システム上の環境変数を把握する必要がないという利点がありますが、
コードの柔軟性が大幅に低下するという欠点があります。
Expand Down
Expand Up @@ -24,9 +24,29 @@ Esta seção explica os requisitos básicos para você começar a usar os difere
Leia mais sobre opções avançadas para iniciar um driver
na nossa documentação de [configuração de driver]({{< ref "/documentation/webdriver/drivers/" >}}).

## Três maneiras diferentes de usar os drivers
{{% pageinfo color="warning" %}}
<p class="lead">
<i class="fas fa-language display-4"></i>
Page being translated from English to Portuguese.
Do you speak Portuguese? Help us to translate
it by sending us pull requests!
</p>
{{% /pageinfo %}}

### 1. Software de gerenciamento de Driver
## QuatroTrês maneiras diferentes de usar os drivers

### 1. Selenium Manager <small>(Beta)</small>

{{< badge-version version="4.6" >}}

Selenium Manager helps you to get a working environment to run Selenium out of the box. Beta 1
of Selenium Manager will configure the drivers for Chrome, Firefox, and Edge if they are not
found on the `PATH`. No extra configuration is needed. Future releases of Selenium Manager
will eventually even download browsers if necessary.

Read more at the blog announcement for [Selenium Manager ](/blog/2022/introducing-selenium-manager/).

### 2. Software de gerenciamento de Driver

A maioria das máquinas atualiza automaticamente o navegador, mas não o driver. Para certificar de obter
o driver correto para o seu navegador de internet, existem diversas bibliotecas de terceiros para auxiliá-lo.
Expand Down Expand Up @@ -148,7 +168,7 @@ fun chrome(): WebDriver {
{{% /tab %}}
{{< /tabpane >}}

### 2. A variável de ambiente `PATH`
### 3. A variável de ambiente `PATH`
Esta opção requer primeiro o download manual do driver (Vejá a [sessão de Consulta de referencia rápida](#quick-reference) para links).

Esta é uma opção flexível para alterar a localização dos drivers sem precisar atualizar seu código e funcionará
Expand Down Expand Up @@ -220,9 +240,9 @@ ChromeDriver was started successfully.

Você pode recuperar o controle do seu prompt de comando pressionando <kbd>Ctrl+C</kbd>

### 3. Localização definida no código
### 4. Localização definida no código

Semelhante à opção 2 acima, você precisará baixar manualmente o driver (Vejá a [sessão de Consulta de referencia rápida](#quick-reference) para links).
Semelhante à opção 3 acima, você precisará baixar manualmente o driver (Vejá a [sessão de Consulta de referencia rápida](#quick-reference) para links).
Especificar a localização no próprio código tem a vantagem de você não precisar se preocupar em descobrir variáveis de ambiente no
seu sistema, mas tem a desvantagem de tornar o código muito menos flexível.

Expand Down
Expand Up @@ -25,9 +25,29 @@ WebDriver尽量使用浏览器内置的自动化支持
在我们的[驱动程序配置]({{< ref "/documentation/webdriver/drivers/" >}}) 文档中
阅读有关启动驱动程序的更多高级选项.

## 使用驱动的三种方式
{{% pageinfo color="warning" %}}
<p class="lead">
<i class="fas fa-language display-4"></i>
Page being translated from English to Chinese.
Do you speak Chinese? Help us to translate
it by sending us pull requests!
</p>
{{% /pageinfo %}}

### 1. 驱动管理软件
## Four Ways to Use Drivers

### 1. Selenium Manager <small>(Beta)</small>

{{< badge-version version="4.6" >}}

Selenium Manager helps you to get a working environment to run Selenium out of the box. Beta 1
of Selenium Manager will configure the drivers for Chrome, Firefox, and Edge if they are not
found on the `PATH`. No extra configuration is needed. Future releases of Selenium Manager
will eventually even download browsers if necessary.

Read more at the blog announcement for [Selenium Manager ](/blog/2022/introducing-selenium-manager/).

### 2. 驱动管理软件

大多数机器会自动更新浏览器,
但驱动程序不会.
Expand Down Expand Up @@ -153,7 +173,7 @@ fun chrome(): WebDriver {
{{% /tab %}}
{{< /tabpane >}}

### 2. `PATH` 环境变量
### 3. `PATH` 环境变量
此选项首先需要手动下载驱动程序
(有关链接, 请参阅[快速参考](#快速参考) 部分).

Expand Down Expand Up @@ -232,9 +252,9 @@ ChromeDriver was started successfully.

想要重新控制命令提示符可以按下 <kbd>Ctrl+C</kbd>

### 3. 硬编码位置
### 4. 硬编码位置

与上面的选项2类似,
与上面的选项3类似,
您需要手动下载驱动程序(有关链接, 请参阅[快速参考](#快速参考) 部分).
在代码中指定位置本身的优点是
不需要指出系统上的环境变量,
Expand Down

0 comments on commit 22bdb2b

Please sign in to comment.