2
2
title: Ecosystem
3
3
linkTitle: ecosystem
4
4
aliases:
5
- [
6
- "/pt-br/ecosystem/",
7
- "/zh-cn/ecosystem/",
8
- "/ja/ecosystem/",
9
- "/other/ecosystem/",
10
- "/documentation/en/getting_started_with_webdriver/third_party_drivers_and_plugins/",
11
- "/documentation/ja/getting_started_with_webdriver/third_party_drivers_and_plugins/",
12
- "/documentation/pt-br/getting_started_with_webdriver/third_party_drivers_and_plugins/",
13
- "/documentation/zh-cn/getting_started_with_webdriver/third_party_drivers_and_plugins/"
14
- ]
5
+ [
6
+ "/pt-br/ecosystem/",
7
+ "/zh-cn/ecosystem/",
8
+ "/ja/ecosystem/",
9
+ "/other/ecosystem/",
10
+ "/documentation/en/getting_started_with_webdriver/third_party_drivers_and_plugins/",
11
+ "/documentation/ja/getting_started_with_webdriver/third_party_drivers_and_plugins/",
12
+ "/documentation/pt-br/getting_started_with_webdriver/third_party_drivers_and_plugins/",
13
+ "/documentation/zh-cn/getting_started_with_webdriver/third_party_drivers_and_plugins/",
14
+ ]
15
15
---
16
+
16
17
{{< blocks /section color="selenium-purple" height="min" > }}
17
18
< div class ="mx-auto p-4 ">
18
- < h1 class ="d-1 text-center "> Ecosystem</ h1 >
19
- < p class ="lead mt-3 mb-0 ">
20
- There is an ecosystem full of Open Source projects around Selenium and WebDriver, and some
21
- of them are featured on this page. Here are a number of drivers, bindings, plugins,
22
- and frameworks created and maintained by third parties.
19
+ < h1 class ="d-1 text-center "> Ecosystem</ h1 >
20
+ < p class ="lead mt-3 mb-0 ">
21
+ There is an ecosystem full of Open Source projects around Selenium and
22
+ WebDriver, and some of them are featured on this page. Here are a number of
23
+ drivers, bindings, plugins, and frameworks created and maintained by third
24
+ parties.
23
25
</ p >
24
26
</ div >
25
- {{< /blocks/section > }}
26
-
27
- {{% blocks/section color="selenium-yellow" %}}
27
+ {{< /blocks/section > }} {{% blocks/section color="selenium-yellow" %}}
28
28
29
29
< div class ="card bg-transparent border-0 ">
30
30
< div class ="row no-gutters align-items-center ">
31
- < div class ="col-md-1 text-danger ">
31
+ < div class ="col-md-1 text-danger ">
32
32
< p class ="d-1 text-center ">
33
33
< i class ="fas fa-exclamation "> </ i >
34
34
</ p >
35
35
</ div >
36
36
< div class ="col-md-11 ">
37
37
< div class ="card-body ">
38
38
< p class ="card-text text-dark ">
39
- Please note that these projects are not supported, maintained, hosted, or endorsed by the
40
- Selenium project. In addition, be advised that the projects listed below are not necessarily
41
- licensed under the Apache License v.2.0. Some of the projects are available under another
42
- free and open source software license; others are only available under a proprietary license.
43
- Any questions about projects and their license of distribution need to be raised with their
44
- respective developer(s).
39
+ Please note that these projects are not supported, maintained, hosted,
40
+ or endorsed by the Selenium project. In addition, be advised that the
41
+ projects listed below are not necessarily licensed under the Apache
42
+ License v.2.0. Some of the projects are available under another free
43
+ and open source software license; others are only available under a
44
+ proprietary license. Any questions about projects and their license of
45
+ distribution need to be raised with their respective developer(s).
45
46
</ p >
46
47
</ div >
47
48
</ div >
@@ -57,7 +58,12 @@ <h2 id="browser-drivers">Browser Drivers</h2>
57
58
< div class ="col-sm-4 p-3 ">
58
59
< div class ="card h-100 bg-transparent border-0 ">
59
60
< div class ="card-header bg-transparent border-0 text-center py-0 ">
60
- < img class ="w-100 shadow-1-strong rounded " style ="max-width: 100px; " src ="/images/browsers/firefox.svg " alt ="Firefox "/>
61
+ < img
62
+ class ="w-100 shadow-1-strong rounded "
63
+ style ="max-width: 100px "
64
+ src ="/images/browsers/firefox.svg "
65
+ alt ="Firefox "
66
+ />
61
67
</ div >
62
68
< div class ="card-body px-0 ">
63
69
< p class ="card-title fw-bold text-center h6 ">
@@ -66,17 +72,26 @@ <h2 id="browser-drivers">Browser Drivers</h2>
66
72
</ a >
67
73
</ p >
68
74
< p class ="card-text text-center m-0 pb-1 ">
69
- < a href ="https://github.com/mozilla/geckodriver/releases " class ="card-link ">
75
+ < a
76
+ href ="https://github.com/mozilla/geckodriver/releases "
77
+ class ="card-link "
78
+ >
70
79
Releases
71
80
</ a >
72
81
</ p >
73
82
< p class ="card-text text-center m-0 pb-1 ">
74
- < a href ="https://github.com/mozilla/geckodriver/blob/release/CHANGES.md " class ="card-link ">
83
+ < a
84
+ href ="https://github.com/mozilla/geckodriver/blob/release/CHANGES.md "
85
+ class ="card-link "
86
+ >
75
87
Changelog
76
88
</ a >
77
89
</ p >
78
90
< p class ="card-text text-center ">
79
- < a href ="https://github.com/mozilla/geckodriver/issues " class ="card-link ">
91
+ < a
92
+ href ="https://github.com/mozilla/geckodriver/issues "
93
+ class ="card-link "
94
+ >
80
95
Issue tracker
81
96
</ a >
82
97
</ p >
@@ -86,21 +101,34 @@ <h2 id="browser-drivers">Browser Drivers</h2>
86
101
< div class ="col-sm-4 p-3 ">
87
102
< div class ="card h-100 bg-transparent border-0 ">
88
103
< div class ="card-header bg-transparent border-0 text-center py-0 ">
89
- < img class ="w-100 shadow-1-strong rounded " style ="max-width: 100px; " src ="/images/browsers/edge.svg " alt ="Edge "/>
104
+ < img
105
+ class ="w-100 shadow-1-strong rounded "
106
+ style ="max-width: 100px "
107
+ src ="/images/browsers/edge.svg "
108
+ alt ="Edge "
109
+ />
90
110
</ div >
91
111
< div class ="card-body px-0 ">
92
112
< p class ="card-title fw-bold text-center h6 ">
93
- < a href ="https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ ">
113
+ < a
114
+ href ="https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ "
115
+ >
94
116
Microsoft EdgeDriver
95
117
</ a >
96
118
</ p >
97
119
< p class ="card-text text-center m-0 pb-1 ">
98
- < a href ="https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads " class ="card-link ">
120
+ < a
121
+ href ="https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads "
122
+ class ="card-link "
123
+ >
99
124
Releases
100
125
</ a >
101
126
</ p >
102
127
< p class ="card-text text-center ">
103
- < a href ="https://github.com/MicrosoftEdge/EdgeWebDriver " class ="card-link ">
128
+ < a
129
+ href ="https://github.com/MicrosoftEdge/EdgeWebDriver "
130
+ class ="card-link "
131
+ >
104
132
Issue tracker
105
133
</ a >
106
134
</ p >
@@ -110,21 +138,30 @@ <h2 id="browser-drivers">Browser Drivers</h2>
110
138
< div class ="col-sm-4 p-3 ">
111
139
< div class ="card h-100 bg-transparent border-0 ">
112
140
< div class ="card-header bg-transparent border-0 text-center py-0 ">
113
- < img class ="w-100 shadow-1-strong rounded " style ="max-width: 100px; " src ="/images/browsers/chrome.svg " alt ="Chrome "/>
141
+ < img
142
+ class ="w-100 shadow-1-strong rounded "
143
+ style ="max-width: 100px "
144
+ src ="/images/browsers/chrome.svg "
145
+ alt ="Chrome "
146
+ />
114
147
</ div >
115
148
< div class ="card-body px-0 ">
116
149
< p class ="card-title fw-bold text-center h6 ">
117
- < a href ="https://chromedriver.chromium.org/ ">
118
- Google ChromeDriver
119
- </ a >
150
+ < a href ="https://chromedriver.chromium.org/ "> Google ChromeDriver </ a >
120
151
</ p >
121
152
< p class ="card-text text-center m-0 pb-1 ">
122
- < a href ="https://chromedriver.chromium.org/downloads " class ="card-link ">
153
+ < a
154
+ href ="https://chromedriver.chromium.org/downloads "
155
+ class ="card-link "
156
+ >
123
157
Releases and changelog
124
158
</ a >
125
159
</ p >
126
160
< p class ="card-text text-center ">
127
- < a href ="https://bugs.chromium.org/p/chromedriver/issues/list " class ="card-link ">
161
+ < a
162
+ href ="https://bugs.chromium.org/p/chromedriver/issues/list "
163
+ class ="card-link "
164
+ >
128
165
Issue tracker
129
166
</ a >
130
167
</ p >
@@ -134,7 +171,12 @@ <h2 id="browser-drivers">Browser Drivers</h2>
134
171
< div class ="col-sm-4 p-3 ">
135
172
< div class ="card h-100 bg-transparent border-0 ">
136
173
< div class ="card-header bg-transparent border-0 text-center py-0 ">
137
- < img class ="w-100 shadow-1-strong rounded " style ="max-width: 100px; " src ="/images/browsers/opera.svg " alt ="Opera "/>
174
+ < img
175
+ class ="w-100 shadow-1-strong rounded "
176
+ style ="max-width: 100px "
177
+ src ="/images/browsers/opera.svg "
178
+ alt ="Opera "
179
+ />
138
180
</ div >
139
181
< div class ="card-body px-0 ">
140
182
< p class ="card-title fw-bold text-center h6 ">
@@ -143,12 +185,18 @@ <h2 id="browser-drivers">Browser Drivers</h2>
143
185
</ a >
144
186
</ p >
145
187
< p class ="card-text text-center m-0 pb-1 ">
146
- < a href ="https://github.com/operasoftware/operachromiumdriver/releases " class ="card-link ">
188
+ < a
189
+ href ="https://github.com/operasoftware/operachromiumdriver/releases "
190
+ class ="card-link "
191
+ >
147
192
Releases
148
193
</ a >
149
194
</ p >
150
195
< p class ="card-text text-center ">
151
- < a href ="https://github.com/operasoftware/operachromiumdriver/issues " class ="card-link ">
196
+ < a
197
+ href ="https://github.com/operasoftware/operachromiumdriver/issues "
198
+ class ="card-link "
199
+ >
152
200
Issue tracker
153
201
</ a >
154
202
</ p >
@@ -158,11 +206,18 @@ <h2 id="browser-drivers">Browser Drivers</h2>
158
206
< div class ="col-sm-4 p-3 ">
159
207
< div class ="card h-100 bg-transparent border-0 ">
160
208
< div class ="card-header bg-transparent border-0 text-center py-0 ">
161
- < img class ="w-100 shadow-1-strong rounded " style ="max-width: 100px; " src ="/images/browsers/safari.svg " alt ="Safari "/>
209
+ < img
210
+ class ="w-100 shadow-1-strong rounded "
211
+ style ="max-width: 100px "
212
+ src ="/images/browsers/safari.svg "
213
+ alt ="Safari "
214
+ />
162
215
</ div >
163
216
< div class ="card-body px-0 ">
164
217
< p class ="card-title fw-bold text-center h6 ">
165
- < a href ="https://developer.apple.com/documentation/webkit/about_webdriver_for_safari ">
218
+ < a
219
+ href ="https://developer.apple.com/documentation/webkit/about_webdriver_for_safari "
220
+ >
166
221
Apple SafariDriver
167
222
</ a >
168
223
</ p >
@@ -193,9 +248,7 @@ <h2 id="language-bindings">Language Bindings</h2>
193
248
< tr >
194
249
< th scope ="row ">
195
250
< p >
196
- < a href ="https://github.com/tebeka/selenium ">
197
- Selenium
198
- </ a >
251
+ < a href ="https://github.com/tebeka/selenium "> Selenium </ a >
199
252
</ p >
200
253
</ th >
201
254
< td > Go</ td >
@@ -215,9 +268,7 @@ <h2 id="language-bindings">Language Bindings</h2>
215
268
< tr >
216
269
< th scope ="row ">
217
270
< p >
218
- < a href ="https://github.com/admc/wd ">
219
- wd
220
- </ a >
271
+ < a href ="https://github.com/admc/wd "> wd </ a >
221
272
</ p >
222
273
</ th >
223
274
< td > JavaScript</ td >
@@ -248,9 +299,7 @@ <h2 id="language-bindings">Language Bindings</h2>
248
299
< tr >
249
300
< th scope ="row ">
250
301
< p >
251
- < a href ="https://github.com/ropensci/RSelenium ">
252
- RSelenium
253
- </ a >
302
+ < a href ="https://github.com/ropensci/RSelenium "> RSelenium </ a >
254
303
</ p >
255
304
</ th >
256
305
< td > R</ td >
@@ -270,9 +319,7 @@ <h2 id="language-bindings">Language Bindings</h2>
270
319
< tr >
271
320
< th scope ="row ">
272
321
< p >
273
- < a href ="https://github.com/SeasideSt/Parasol ">
274
- Parasol
275
- </ a >
322
+ < a href ="https://github.com/SeasideSt/Parasol "> Parasol </ a >
276
323
</ p >
277
324
</ th >
278
325
< td > Pharo Smalltalk</ td >
@@ -288,14 +335,14 @@ <h2 id="language-bindings">Language Bindings</h2>
288
335
< div class ="card-body ps-0 ">
289
336
< h2 class ="card-title " id ="frameworks "> Frameworks</ h2 >
290
337
< p class ="card-text w-lg-75 ">
291
- Programming languages are supported through Selenium drivers.
292
- These are libraries made for each language that expose commands
293
- from the Selenium API natively in the form of methods/functions.
338
+ Programming languages are supported through Selenium drivers. These are
339
+ libraries made for each language that expose commands from the Selenium
340
+ API natively in the form of methods/functions.
294
341
</ p >
295
342
< p class ="card-text pb-4 w-lg-75 ">
296
- Selenium is often used for automating web applications for testing purposes,
297
- but it does not include a testing framework.
298
- Some testing frameworks that can be used with Selenium are listed below.
343
+ Selenium is often used for automating web applications for testing
344
+ purposes, but it does not include a testing framework. Some testing
345
+ frameworks that can be used with Selenium are listed below.
299
346
</ p >
300
347
</ div >
301
348
</ div >
@@ -314,9 +361,7 @@ <h2 class="card-title" id="frameworks">Frameworks</h2>
314
361
< tr >
315
362
< th scope ="row ">
316
363
< p >
317
- < a href ="https://github.com/atata-framework/atata ">
318
- Atata
319
- </ a >
364
+ < a href ="https://github.com/atata-framework/atata "> Atata </ a >
320
365
</ p >
321
366
</ th >
322
367
< td > C#</ td >
@@ -336,11 +381,20 @@ <h2 class="card-title" id="frameworks">Frameworks</h2>
336
381
< tr >
337
382
< th scope ="row ">
338
383
< p >
339
- < a href ="https://github.com/teamcapybara/capybara ">
340
- Capybara
384
+ < a href ="https://github.com/BoykaFramework/boyka-framework ">
385
+ Boyka Framework
341
386
</ a >
342
387
</ p >
343
388
</ th >
389
+ < td > Java</ td >
390
+ < td > Wasiq Bhamla</ td >
391
+ </ tr >
392
+ < tr >
393
+ < th scope ="row ">
394
+ < p >
395
+ < a href ="https://github.com/teamcapybara/capybara "> Capybara </ a >
396
+ </ p >
397
+ </ th >
344
398
< td > Ruby</ td >
345
399
< td > Thomas Walpole</ td >
346
400
</ tr >
@@ -380,9 +434,7 @@ <h2 class="card-title" id="frameworks">Frameworks</h2>
380
434
< tr >
381
435
< th scope ="row ">
382
436
< p >
383
- < a href ="https://github.com/watir/nerodia ">
384
- Nerodia
385
- </ a >
437
+ < a href ="https://github.com/watir/nerodia "> Nerodia </ a >
386
438
</ p >
387
439
</ th >
388
440
< td > Python</ td >
@@ -391,9 +443,7 @@ <h2 class="card-title" id="frameworks">Frameworks</h2>
391
443
< tr >
392
444
< th scope ="row ">
393
445
< p >
394
- < a href ="https://qmetry.github.io/qaf/ ">
395
- QAF
396
- </ a >
446
+ < a href ="https://qmetry.github.io/qaf/ "> QAF </ a >
397
447
</ p >
398
448
</ th >
399
449
< td > Java</ td >
@@ -402,9 +452,7 @@ <h2 class="card-title" id="frameworks">Frameworks</h2>
402
452
< tr >
403
453
< th scope ="row ">
404
454
< p >
405
- < a href ="https://github.com/selenide/selenide ">
406
- Selenide
407
- </ a >
455
+ < a href ="https://github.com/selenide/selenide "> Selenide </ a >
408
456
</ p >
409
457
</ th >
410
458
< td > Java</ td >
@@ -424,7 +472,9 @@ <h2 class="card-title" id="frameworks">Frameworks</h2>
424
472
< tr >
425
473
< th scope ="row ">
426
474
< p >
427
- < a href ="https://github.com/robotframework/SeleniumLibrary#seleniumlibrary ">
475
+ < a
476
+ href ="https://github.com/robotframework/SeleniumLibrary#seleniumlibrary "
477
+ >
428
478
SeleniumLibrary
429
479
</ a >
430
480
</ p >
@@ -435,9 +485,7 @@ <h2 class="card-title" id="frameworks">Frameworks</h2>
435
485
< tr >
436
486
< th scope ="row ">
437
487
< p >
438
- < a href ="https://github.com/watir/watir ">
439
- Watir
440
- </ a >
488
+ < a href ="https://github.com/watir/watir "> Watir </ a >
441
489
</ p >
442
490
</ th >
443
491
< td > Ruby</ td >
@@ -476,7 +524,7 @@ <h2 class="card-title" id="frameworks">Frameworks</h2>
476
524
< td > Java</ td >
477
525
< td > Mohab Mohie</ td >
478
526
</ tr >
479
- < tr >
527
+ < tr >
480
528
< th scope ="row ">
481
529
< p >
482
530
< a href ="https://github.com/Abdelrhman-Ellithy/Ellithium ">
@@ -490,20 +538,16 @@ <h2 class="card-title" id="frameworks">Frameworks</h2>
490
538
< tr >
491
539
< th scope ="row ">
492
540
< p >
493
- < a href ="https://github.com/vaadin/testbench ">
494
- TestBench
495
- </ a >
541
+ < a href ="https://github.com/vaadin/testbench "> TestBench </ a >
496
542
</ p >
497
543
</ th >
498
544
< td > Java</ td >
499
545
< td > Vaadin</ td >
500
546
</ tr >
501
- < tr >
547
+ < tr >
502
548
< th scope ="row ">
503
549
< p >
504
- < a href ="https://yapoml.dev/selenium ">
505
- Yapoml
506
- </ a >
550
+ < a href ="https://yapoml.dev/selenium "> Yapoml </ a >
507
551
</ p >
508
552
</ th >
509
553
< td > C#</ td >
@@ -521,23 +565,21 @@ <h2 id="tools">Tools</h2>
521
565
< div class ="table-responsive ">
522
566
< table class ="table ">
523
567
< thead >
524
- < tr >
525
- < th scope ="col "> Name</ th >
526
- < th scope ="col "> Language</ th >
527
- < th scope ="col "> Author</ th >
528
- </ tr >
568
+ < tr >
569
+ < th scope ="col "> Name</ th >
570
+ < th scope ="col "> Language</ th >
571
+ < th scope ="col "> Author</ th >
572
+ </ tr >
529
573
</ thead >
530
574
< tbody >
531
- < tr >
532
- < th scope ="row ">
533
- < p >
534
- < a href ="https://testcontainers.com/ ">
535
- Testcontainers
536
- </ a >
537
- </ p >
538
- </ th >
539
- < td > .NET, Java, Python, Node.js</ td >
540
- </ tr >
575
+ < tr >
576
+ < th scope ="row ">
577
+ < p >
578
+ < a href ="https://testcontainers.com/ "> Testcontainers </ a >
579
+ </ p >
580
+ </ th >
581
+ < td > .NET, Java, Python, Node.js</ td >
582
+ </ tr >
541
583
</ tbody >
542
584
</ table >
543
585
</ div >
0 commit comments