update lists
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mSelenium[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4m(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/sindresorhus/awesome)[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mTest[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mAwesome[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mList[0m[38;5;14m[1m[4m [0m
|
||||
[38;5;12m [39m[38;5;14m[1m[4m(https://github.com/christian-bromann/awesome-selenium/actions/workflows/test.yaml/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/christian-bromann/awesome-selenium/actions/workflows/test.yaml)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mSelenium[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m [0m[38;5;14m[1m[4m(https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/sindresorhus/awesome)[0m[38;2;255;187;0m[1m[4m [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mTest[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mAwesome[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4mList[0m[38;5;14m[1m[4m [0m
|
||||
[38;5;12m [39m[38;5;14m[1m[4m(https://github.com/christian-bromann/awesome-selenium/actions/workflows/test.yaml/badge.svg)[0m[38;2;255;187;0m[1m[4m [0m[38;2;255;187;0m[1m[4m(https://github.com/christian-bromann/awesome-selenium/actions/workflows/test.yaml)[0m
|
||||
|
||||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of delightful [39m[38;5;14m[1mSelenium[0m[38;5;12m (http://www.seleniumhq.org/) [39m[38;5;14m[1mresources[0m[38;5;12m (#resources).[39m
|
||||
|
||||
@@ -65,8 +65,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mSelenide[0m[38;5;12m (https://github.com/codeborne/selenide) - A framework for writing easy-to-read and easy-to-maintain automated tests using a Fluent API. Selenide has a magic trick that resolves most problems with Ajax and timeouts.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mGalen Framework[0m[38;5;12m (http://galenframework.com/) - Automated testing of look and feel for your responsive websites.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSerenity[0m[38;5;12m (http://www.thucydides.info/) - It is an open source library for writing better quality automated acceptance tests faster. (Formerly Thucydides).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mseleniumQuery[0m[38;5;12m [39m[38;5;12m(https://github.com/seleniumQuery/seleniumQuery)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mjQuery-like[39m[38;5;12m [39m[38;5;12mcross-driver[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mWebDriver.[39m[38;5;12m [39m[38;5;12mDesigned[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mthin[39m[38;5;12m [39m[38;5;12mlayer,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12malone[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mfavorite[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mcases[39m[38;5;12m [39m
|
||||
[38;5;12m(e.g.[39m[38;5;12m [39m[38;5;12masserting/waiting)[39m[38;5;12m [39m[38;5;12msimpler[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mneeded.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mseleniumQuery[0m[38;5;12m [39m[38;5;12m(https://github.com/seleniumQuery/seleniumQuery)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mjQuery-like[39m[38;5;12m [39m[38;5;12mcross-driver[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mJava[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mWebDriver.[39m[38;5;12m [39m[38;5;12mDesigned[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mthin[39m[38;5;12m [39m[38;5;12mlayer,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12malone[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mfavorite[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmake[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mcases[39m[38;5;12m [39m[38;5;12m(e.g.[39m[38;5;12m [39m
|
||||
[38;5;12masserting/waiting)[39m[38;5;12m [39m[38;5;12msimpler[39m[38;5;12m [39m[38;5;12mwhen[39m[38;5;12m [39m[38;5;12mneeded.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWebDriverManager[0m[38;5;12m (https://github.com/bonigarcia/webdrivermanager) - Automatic management of Selenium WebDriver binaries.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLightning[0m[38;5;12m (https://github.com/aerokube/lightning-java) - Lightweight and lightning fast WebDriver client.[39m
|
||||
|
||||
@@ -86,8 +86,7 @@
|
||||
|
||||
[38;2;255;187;0m[4mCSS Regression Testing[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWebdriverCSS[0m[38;5;12m [39m[38;5;12m(https://github.com/webdriverio/webdrivercss)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mRegression[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mWebdriverIO[0m[38;5;12m [39m[38;5;12m(http://webdriver.io)[39m[38;5;12m [39m[38;5;12m(currently[39m[38;5;12m [39m[38;5;12mdeprecated,[39m[38;5;12m [39m[38;5;12mplease[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;14m[1mwdio-screenshot[0m[38;5;12m [39m[38;5;12m(https://www.npmjs.com/package/wdio-screenshot)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m
|
||||
[38;5;12mbeing).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWebdriverCSS[0m[38;5;12m (https://github.com/webdriverio/webdrivercss) - Regression testing tool for [39m[38;5;14m[1mWebdriverIO[0m[38;5;12m (http://webdriver.io) (currently deprecated, please use [39m[38;5;14m[1mwdio-screenshot[0m[38;5;12m (https://www.npmjs.com/package/wdio-screenshot) for the time being).[39m
|
||||
|
||||
[38;2;255;187;0m[4mContainers[0m
|
||||
|
||||
@@ -98,8 +97,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mSeleniumHQ/docker-selenium[0m[38;5;12m (https://github.com/SeleniumHQ/docker-selenium) - Docker images for Selenium Standalone Server, Hub, and Node configurations with Chrome and Firefox.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSelenoid[0m[38;5;12m (https://github.com/aerokube/selenoid) - A lightweight Selenium hub implementation launching browsers in Docker containers.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mzalando/zalenium[0m[38;5;12m (https://github.com/zalando/zalenium) - Allows anyone to have a disposable and flexible Selenium Grid infrastructure[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbravostudiodev/bravo-grid[0m[38;5;12m [39m[38;5;12m(https://github.com/bravostudiodev/bravo-grid)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDocker[39m[38;5;12m [39m[38;5;12mimage/setup[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSelenium[39m[38;5;12m [39m[38;5;12mGrid[39m[38;5;12m [39m[38;5;12mExtras[39m[38;5;12m [39m[38;5;12m(see[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mSelenium[39m[38;5;12m [39m[38;5;12mGrid[39m[38;5;12m [39m[38;5;12msection),[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mremote[39m[38;5;12m [39m[38;5;12mSikuli[39m[38;5;12m [39m[38;5;12mtest/automation[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgrid[39m[38;5;12m [39m[38;5;12mnode[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m
|
||||
[38;5;12mupload/download[39m[38;5;12m [39m[38;5;12msupport.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mbravostudiodev/bravo-grid[0m[38;5;12m [39m[38;5;12m(https://github.com/bravostudiodev/bravo-grid)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDocker[39m[38;5;12m [39m[38;5;12mimage/setup[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSelenium[39m[38;5;12m [39m[38;5;12mGrid[39m[38;5;12m [39m[38;5;12mExtras[39m[38;5;12m [39m[38;5;12m(see[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mSelenium[39m[38;5;12m [39m[38;5;12mGrid[39m[38;5;12m [39m[38;5;12msection),[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mproviding[39m[38;5;12m [39m[38;5;12mremote[39m[38;5;12m [39m[38;5;12mSikuli[39m[38;5;12m [39m[38;5;12mtest/automation[39m[38;5;12m [39m[38;5;12mexecution[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mgrid[39m[38;5;12m [39m[38;5;12mnode[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mupload/download[39m[38;5;12m [39m
|
||||
[38;5;12msupport.[39m
|
||||
|
||||
[38;2;255;187;0m[4mKubernetes[0m
|
||||
[38;5;12m- [39m[38;5;14m[1mkubernetes/examples[0m[38;5;12m (https://github.com/kubernetes/examples/tree/master/staging/selenium) - Example deployment of Selenium Hub and Nodes on a Kubernetes cluster[39m
|
||||
@@ -116,8 +115,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mChrome[0m[38;5;12m (https://sites.google.com/a/chromium.org/chromedriver/home) - ChromeDriver is a standalone server which implements WebDriver's wire protocol for Chromium.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mInternet Explorer[0m[38;5;12m (https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver) - The InternetExplorerDriver is a standalone server which implements WebDriver's wire protocol.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEdgedriver[0m[38;5;12m (https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/) - Microsoft Webdriver server for Edge[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSafari[0m[38;5;12m [39m[38;5;12m(https://github.com/SeleniumHQ/selenium/wiki/SafariDriver)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mSafariDriver[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mSafari[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12mextension.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mdriver[39m[38;5;12m [39m[38;5;12minverts[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtraditional[39m[38;5;12m [39m[38;5;12mclient/server[39m[38;5;12m [39m[38;5;12mrelationship[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcommunicates[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mWebDriver[39m[38;5;12m [39m
|
||||
[38;5;12mclient[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mWebSockets[39m[38;5;12m [39m[38;5;12m(only[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSafari[39m[38;5;12m [39m[38;5;12m<=[39m[38;5;12m [39m[38;5;12mv9,[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mSafari[39m[38;5;12m [39m[38;5;12mversion[39m[38;5;12m [39m[38;5;12mcomming[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mmacOS[39m[38;5;12m [39m[38;5;12mSierra[39m[38;5;12m [39m[38;5;12mcome[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mSafariDriver[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mclosed[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mApple).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSafari[0m[38;5;12m [39m[38;5;12m(https://github.com/SeleniumHQ/selenium/wiki/SafariDriver)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mSafariDriver[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mSafari[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12mextension.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mdriver[39m[38;5;12m [39m[38;5;12minverts[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mtraditional[39m[38;5;12m [39m[38;5;12mclient/server[39m[38;5;12m [39m[38;5;12mrelationship[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcommunicates[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mWebDriver[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m
|
||||
[38;5;12mWebSockets[39m[38;5;12m [39m[38;5;12m(only[39m[38;5;12m [39m[38;5;12msupported[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSafari[39m[38;5;12m [39m[38;5;12m<=[39m[38;5;12m [39m[38;5;12mv9,[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mSafari[39m[38;5;12m [39m[38;5;12mversion[39m[38;5;12m [39m[38;5;12mcomming[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mmacOS[39m[38;5;12m [39m[38;5;12mSierra[39m[38;5;12m [39m[38;5;12mcome[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mSafariDriver[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mclosed[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mApple).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOpera[0m[38;5;12m (https://github.com/operasoftware/operachromiumdriver/blob/master/README.md) - OperaDriver is a vendor-supported WebDriver implementation developed by Opera Software and volunteers that implements WebDriver API for Opera.[39m
|
||||
|
||||
[38;2;255;187;0m[4mMobile (browsers and apps)[0m
|
||||
@@ -130,8 +129,8 @@
|
||||
[38;2;255;187;0m[4mDesktop GUI Automation (non-browser-centric)[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mWinAppDriver[0m[38;5;12m (https://github.com/Microsoft/WinAppDriver) - Microsoft's WebDriver implementation for Windows application automation.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWinium[0m[38;5;12m [39m[38;5;12m(https://github.com/2gis/Winium)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAutomation[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mplatforms.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mfree.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mopensource.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mSelenium-based.[39m[38;5;12m [39m[38;5;12mSupports:[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mDesktop[39m[38;5;12m [39m[38;5;12m(WPF,[39m[38;5;12m [39m[38;5;12mWinForms);[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mStore[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mUniversal[39m[38;5;12m [39m[38;5;12mApps[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mPhone;[39m[38;5;12m [39m
|
||||
[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mPhone[39m[38;5;12m [39m[38;5;12mSilverlight[39m[38;5;12m [39m[38;5;12mApps.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWinium[0m[38;5;12m [39m[38;5;12m(https://github.com/2gis/Winium)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAutomation[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mplatforms.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mfree.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mopensource.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mSelenium-based.[39m[38;5;12m [39m[38;5;12mSupports:[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mDesktop[39m[38;5;12m [39m[38;5;12m(WPF,[39m[38;5;12m [39m[38;5;12mWinForms);[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mStore[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mUniversal[39m[38;5;12m [39m[38;5;12mApps[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m[38;5;12mPhone;[39m[38;5;12m [39m[38;5;12mWindows[39m[38;5;12m [39m
|
||||
[38;5;12mPhone[39m[38;5;12m [39m[38;5;12mSilverlight[39m[38;5;12m [39m[38;5;12mApps.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mQtWebDriver[0m[38;5;12m (https://github.com/cisco-open-source/qtwebdriver) - For using WebDriver to automate Qt-based GUI applications.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAutoItDriverServer[0m[38;5;12m (https://github.com/daluu/AutoItDriverServer) - Selenium server to control/drive AutoIt via (Remote)WebDriver API.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAutoPyDriverServer[0m[38;5;12m (https://github.com/daluu/AutoPyDriverServer) - Selenium server to control/drive AutoPy via (Remote)WebDriver API.[39m
|
||||
@@ -149,8 +148,7 @@
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mSelenium Grid Extras[0m[38;5;12m (https://github.com/groupon/Selenium-Grid-Extras) - A framework that provides additional features beyond the basic Selenium Grid like video recording.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSeLion[0m[38;5;12m (https://github.com/paypal/SeLion) - A (Java) framework for running Selenium tests with additional features beyond the basic Selenium Grid functionality, particularly like stability improvements, etc.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mSelenium[0m[38;5;14m[1m [0m[38;5;14m[1mGrid[0m[38;5;14m[1m [0m[38;5;14m[1mExtensions[0m[38;5;12m [39m[38;5;12m(https://github.com/sterodium/selenium-grid-extensions)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mextensions[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mSelenium[39m[38;5;12m [39m[38;5;12mGrid[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12madditional[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mSikuli[39m[38;5;12m [39m[38;5;12mtests/automation[39m[38;5;12m [39m[38;5;12mremotely,[39m[38;5;12m [39m[38;5;12mupload/download[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgrid[39m[38;5;12m [39m
|
||||
[38;5;12mnode.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mSelenium Grid Extensions[0m[38;5;12m (https://github.com/sterodium/selenium-grid-extensions) - A set of extensions for Selenium Grid that provide additional features like running Sikuli tests/automation remotely, upload/download files on a grid node.[39m
|
||||
|
||||
[38;2;255;187;0m[4mCloud Services[0m
|
||||
|
||||
@@ -161,9 +159,10 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mLambdaTest[0m[38;5;12m (https://www.lambdatest.com/selenium-automation) - Test your website for cross browser compatibility on 2000+ real browsers & OS. Get Free Trial.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTestingBot[0m[38;5;12m (https://testingbot.com) - TestingBot provides easy cross browser testing with Selenium in the cloud.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMoon Cloud[0m[38;5;12m (https://aerokube.com/moon-cloud/) - Your dedicated Selenium cluster in public cloud platform with per-minute billing and unlimited number of browsers.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMail7[0m[38;5;12m [39m[38;5;12m(https://www.mail7.io/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDisposable[39m[38;5;12m [39m[38;5;12memail[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mautomate[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12memail[39m[38;5;12m [39m[38;5;12mworkflow[39m[38;5;12m [39m[38;5;12mtesting,[39m[38;5;12m [39m[38;5;14m[1mThis[0m[38;5;14m[1m [0m[38;5;14m[1mdocument[0m[38;5;12m [39m[38;5;12m(https://docs.mail7.io/tutorials/registration-and-login-automation-using-selenium-with-disposable-email)[39m[38;5;12m [39m[38;5;12mexplains[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||||
[38;5;12mimplement[39m[38;5;12m [39m[38;5;12mMail7[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mSelenium[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMail7[0m[38;5;12m [39m[38;5;12m(https://www.mail7.io/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mDisposable[39m[38;5;12m [39m[38;5;12memail[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mautomate[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12memail[39m[38;5;12m [39m[38;5;12mworkflow[39m[38;5;12m [39m[38;5;12mtesting,[39m[38;5;12m [39m[38;5;14m[1mThis[0m[38;5;14m[1m [0m[38;5;14m[1mdocument[0m[38;5;12m [39m[38;5;12m(https://docs.mail7.io/tutorials/registration-and-login-automation-using-selenium-with-disposable-email)[39m[38;5;12m [39m[38;5;12mexplains[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m
|
||||
[38;5;12mMail7[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mSelenium[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mThundra Foresight[0m[38;5;12m (https://www.thundra.io/foresight) - A visibility tool into your test suites by spotting test failures in no time.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHyperbrowser[0m[38;5;12m (https://hyperbrowser.ai/) - Browser infrastructure and automation for running and scaling Selenium automations with headless Chrome with advanced features like proxies, captcha solving, and session recording.[39m
|
||||
|
||||
[38;2;255;187;0m[4mDevice Farms[0m
|
||||
|
||||
@@ -171,15 +170,15 @@
|
||||
|
||||
[38;2;255;187;0m[4mWeb Scraping / Mining[0m
|
||||
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mScrapy[0m[38;5;12m [39m[38;5;12m(http://scrapy.org)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m,[39m[38;5;12m [39m[38;5;12mmainly[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mscraper/miner[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mfast,[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mdocumented[39m[38;5;12m [39m[38;5;12mand,[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mlinked[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mDjango[0m[38;5;14m[1m [0m[38;5;14m[1mDynamic[0m[38;5;14m[1m [0m[38;5;14m[1mScraper[0m[38;5;12m [39m[38;5;12m(http://django-dynamic-scraper.readthedocs.org/en/latest/)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mnice[39m[38;5;12m [39m[38;5;12mmining[39m[38;5;12m [39m[38;5;12mdeployments,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;14m[1mScrapy[0m[38;5;14m[1m [0m[38;5;14m[1mCloud[0m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mScrapy[0m[38;5;12m [39m[38;5;12m(http://scrapy.org)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPython[0m[38;5;12m,[39m[38;5;12m [39m[38;5;12mmainly[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mscraper/miner[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mfast,[39m[38;5;12m [39m[38;5;12mwell[39m[38;5;12m [39m[38;5;12mdocumented[39m[38;5;12m [39m[38;5;12mand,[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mlinked[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mDjango[0m[38;5;14m[1m [0m[38;5;14m[1mDynamic[0m[38;5;14m[1m [0m[38;5;14m[1mScraper[0m[38;5;12m [39m[38;5;12m(http://django-dynamic-scraper.readthedocs.org/en/latest/)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mnice[39m[38;5;12m [39m[38;5;12mmining[39m[38;5;12m [39m[38;5;12mdeployments,[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;14m[1mScrapy[0m[38;5;14m[1m [0m[38;5;14m[1mCloud[0m[38;5;12m [39m
|
||||
[38;5;12m(http://scrapinghub.com/scrapy-cloud.html)[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mPaaS[39m[38;5;12m [39m[38;5;12m(server-less)[39m[38;5;12m [39m[38;5;12mdeployment,[39m[38;5;12m [39m[38;5;12mworks[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mterminal[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mstand-alone[39m[38;5;12m [39m[38;5;12mprocess,[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mused[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;14m[1mCelery[0m[38;5;12m,[39m[38;5;12m [39m[38;5;12mbuilt[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mTwisted[0m[38;5;12m.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mNode-Crawler[0m[38;5;12m (https://github.com/sylvinus/node-crawler) - [39m[38;5;14m[1mNode.js[0m[38;5;12m Web Crawler/Spider for NodeJS + server-side jQuery.[39m
|
||||
|
||||
[38;2;255;187;0m[4mSpecifications[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mThe WebDriver Wire Protocol[0m[38;5;12m (https://www.selenium.dev/documentation/legacy/json_wire_protocol/) - All implementations of WebDriver that communicate with the browser, or a RemoteWebDriver server shall use a common wire protocol.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWebDriver[0m[38;5;12m [39m[38;5;12m(http://www.w3.org/TR/webdriver/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mspecification[39m[38;5;12m [39m[38;5;12mdefines[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mWebDriver[39m[38;5;12m [39m[38;5;12mAPI,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlanguage-neutral[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12massociated[39m[38;5;12m [39m[38;5;12mwire[39m[38;5;12m [39m[38;5;12mprotocol[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mprograms[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mscripts[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mintrospect[39m[38;5;12m [39m[38;5;12minto,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcontrol[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mbehavior[39m[38;5;12m [39m[38;5;12mof,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mbrowser.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mWebDriver[0m[38;5;12m [39m[38;5;12m(http://www.w3.org/TR/webdriver/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mspecification[39m[38;5;12m [39m[38;5;12mdefines[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mWebDriver[39m[38;5;12m [39m[38;5;12mAPI,[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlanguage-neutral[39m[38;5;12m [39m[38;5;12minterface[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12massociated[39m[38;5;12m [39m[38;5;12mwire[39m[38;5;12m [39m[38;5;12mprotocol[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mallows[39m[38;5;12m [39m[38;5;12mprograms[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mscripts[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mintrospect[39m[38;5;12m [39m[38;5;12minto,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcontrol[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbehavior[39m[38;5;12m [39m[38;5;12mof,[39m[38;5;12m [39m
|
||||
[38;5;12ma[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mbrowser.[39m
|
||||
|
||||
[38;2;255;187;0m[4mBlogs[0m
|
||||
|
||||
@@ -192,3 +191,5 @@
|
||||
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (https://licensebuttons.net/p/zero/1.0/88x31.png)[0m[38;5;12m (http://creativecommons.org/publicdomain/zero/1.0/)[39m
|
||||
|
||||
[38;5;12mTo the extent possible under law, [39m[38;5;14m[1mChristian Bromann[0m[38;5;12m (http://www.christian-bromann.com/) has waived all copyright and related or neighboring rights to this work.[39m
|
||||
|
||||
[38;5;12mselenium Github: https://github.com/christian-bromann/awesome-selenium[39m
|
||||
|
||||
Reference in New Issue
Block a user