@@ -13,19 +13,19 @@ Selenium may be installed via npm with
1313You will need to download additional components to work with each of the major
1414browsers. The drivers for Chrome, Firefox, and Microsoft's IE and Edge web
1515browsers are all standalone executables that should be placed on your system
16- [ PATH] . Apple's safaridriver is shipped with Safari 10 for OS X El Capitan and
17- macOS Sierra. You will need to enable Remote Automation in the Develop menu of
18- Safari 10 before testing .
16+ [ PATH] . Apple's safaridriver (v10 and above) can be found at the
17+ following path – /usr/bin/safaridriver. To enable automation on safari,
18+ you need to run command ` safaridriver --enable ` .
1919
2020
21- | Browser | Component |
22- | ----------------- | ---------------------------------- |
23- | Chrome | [ chromedriver(.exe)] [ chrome ] |
24- | Internet Explorer | [ IEDriverServer.exe] [ release ] |
25- | Edge | [ MicrosoftWebDriver.msi] [ edge ] |
26- | Firefox | [ geckodriver(.exe)] [ geckodriver ] |
27- | Opera | [ operadriver(.exe)] [ operadriver ] |
28- | Safari | [ safaridriver] |
21+ | Browser | Component |
22+ | : ------------------- | : ------------------------------------ |
23+ | Chrome | [ chromedriver(.exe)] [ chrome ] |
24+ | Internet Explorer | [ IEDriverServer.exe] [ release ] |
25+ | Edge | [ MicrosoftWebDriver.msi] [ edge ] |
26+ | Firefox | [ geckodriver(.exe)] [ geckodriver ] |
27+ | Opera | [ operadriver(.exe)] [ operadriver ] |
28+ | Safari | [ safaridriver] |
2929
3030## Usage
3131
@@ -38,7 +38,7 @@ const {Builder, Browser, By, Key, until} = require('selenium-webdriver');
3838(async function example () {
3939 let driver = await new Builder ().forBrowser (Browser .FIREFOX ).build ();
4040 try {
41- await driver .get (' http ://www.google.com/ncr' );
41+ await driver .get (' https ://www.google.com/ncr' );
4242 await driver .findElement (By .name (' q' )).sendKeys (' webdriver' , Key .RETURN );
4343 await driver .wait (until .titleIs (' webdriver - Google Search' ), 1000 );
4444 } finally {
@@ -92,7 +92,7 @@ To use the Selenium Server, you will need to install the
9292download the latest server from [ Selenium] [ release ] . Once downloaded, run the
9393server with
9494
95- java -jar selenium-server-standalone-2.45 .0.jar
95+ java -jar selenium-server-4.4 .0.jar standalone
9696
9797You may configure your tests to run against a remote server through the Builder
9898API:
@@ -135,17 +135,17 @@ will also have "best effort" support. Releases older than the latest LTS,
135135_ semver-major_ releases, and all unstable release branches (e.g. "v.Next")
136136are considered strictly unsupported.
137137
138- For example, suppose the current LTS and stable releases are v6.9.5 and v7.5 .0,
138+ For example, suppose the current LTS and stable releases are v14.20.0 and v18.8 .0,
139139respectively. Then a Selenium release would have the following support levels:
140140
141- | Version | Support |
142- | ------- | ------------- |
143- | <= 6.8 | _ unsupported_ |
144- | 6.9 | supported |
145- | 7 .0-4 | best effort |
146- | 7.5 | supported |
147- | >= 7.5 | best effort |
148- | v.Next | _ unsupported_ |
141+ | Version | Support |
142+ | : ----------: | : ---------------: |
143+ | <= 14.19 | _ unsupported_ |
144+ | 14.20.0 | supported |
145+ | 18 .0-7 | best effort |
146+ | 18.8.0 | supported |
147+ | >= 18.8.0 | best effort |
148+ | v.Next | _ unsupported_ |
149149
150150### Support Level Definitions
151151
@@ -165,13 +165,13 @@ respectively. Then a Selenium release would have the following support levels:
165165If Node releases a new [ LTS] each October and a new major version every 6
166166months, the support window for selenium-webdriver will be roughly:
167167
168- | Date | LTS | Stable |
169- | --------- | ---: | -----: |
170- | (current) | 8.9 | 9.0 |
171- | 2018-04 | 8.x | 10.0 |
172- | 2018-10 | 10.x | 11.0 |
173- | 2019-04 | 10.x | 12.0 |
174- | 2019-10 | 12.x | 13.0 |
168+ | Release | Status | END-OF-LIFE |
169+ | : ---------: | : ----------------: | : ------------: |
170+ | v14.x | Maintenance LTS | 2023-04-30 |
171+ | v16.x | Active LTS | 2023-09-11 |
172+ | v18.x | Current | 2025-04-30 |
173+ | v19.x | Pending | 2023-06-01 |
174+ | v20 | Pending | 2026-04-30 |
175175
176176## Issues
177177
0 commit comments