Updating conversion, creating readmes
This commit is contained in:
@@ -1,17 +1,16 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Visual Regression Testing [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Visual Regression Testing [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||||
|
||||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mCurated list of awesome visual regression testing resources.[39m
|
||||
|
||||
[38;5;12mRegression[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mverifies[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mpreviously[39m[38;5;12m [39m[38;5;12mdeveloped[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtested[39m[38;5;12m [39m[38;5;12mstill[39m[38;5;12m [39m[38;5;12mperforms[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msame[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12mafter[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mchanged[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12minterfaced[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12msoftware.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m
|
||||
[38;5;12mpurpose[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mregression[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mensure[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mchanges[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mintroduced[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mfaults.[39m
|
||||
[38;5;12mRegression[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mverifies[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mpreviously[39m[38;5;12m [39m[38;5;12mdeveloped[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtested[39m[38;5;12m [39m[38;5;12mstill[39m[38;5;12m [39m[38;5;12mperforms[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msame[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12mafter[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mwas[39m[38;5;12m [39m[38;5;12mchanged[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12minterfaced[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12msoftware.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mpurpose[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mregression[39m[38;5;12m [39m
|
||||
[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mensure[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mchanges[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mintroduced[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mfaults.[39m
|
||||
|
||||
[38;2;255;187;0m[4mForeword[0m
|
||||
|
||||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mincomplete[0m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mvisual[39m[38;5;12m [39m[38;5;12mregression[39m[38;5;12m [39m[38;5;12mtesting.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mtailored[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mspecific[39m[38;5;12m [39m[38;5;12marea[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mrole[39m[38;5;12m [39m[38;5;12m(Developer/QA/UX-Designer).[39m[38;5;12m [39m[38;5;12mNote[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mareas[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mregression[39m[38;5;12m [39m
|
||||
[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mafter[0m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mquestion[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mwritten.[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mgeneral[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[38;5;12me.g.[39m[38;5;12m [39m[38;5;14m[1mawesome-testing[0m[38;5;12m [39m[38;5;12m(https://github.com/TheJambo/awesome-testing).[39m
|
||||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mincomplete[0m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mresources[39m[38;5;12m [39m[38;5;12mabout[39m[38;5;12m [39m[38;5;12mvisual[39m[38;5;12m [39m[38;5;12mregression[39m[38;5;12m [39m[38;5;12mtesting.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mtailored[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mspecific[39m[38;5;12m [39m[38;5;12marea[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mrole[39m[38;5;12m [39m[38;5;12m(Developer/QA/UX-Designer).[39m[38;5;12m [39m[38;5;12mNote[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mareas[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mregression[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[48;2;30;30;40m[38;5;13m[3mafter[0m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mcode[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mquestion[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mwritten.[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mgeneral[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12msee[39m[38;5;12m [39m[38;5;12me.g.[39m[38;5;12m [39m[38;5;14m[1mawesome-testing[0m[38;5;12m [39m[38;5;12m(https://github.com/TheJambo/awesome-testing).[39m
|
||||
|
||||
[38;5;12mFinally,[39m[38;5;12m [39m[38;5;12mI'm[39m[38;5;12m [39m[38;5;12msure[39m[38;5;12m [39m[38;5;12meveryone[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m[38;5;12mreads[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mlist[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mthing[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12madd.[39m[38;5;12m [39m[38;5;12mPlease[39m[38;5;12m [39m[38;5;12mread[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;14m[1mHow[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mContribute[0m[38;5;12m [39m[38;5;12m(.github/CONTRIBUTING.md)[39m[38;5;12m [39m[38;5;12mpage[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mFeel[0m[38;5;14m[1m [0m[38;5;14m[1mfree[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1madd[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mlist!![0m[38;5;12m.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mthink[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mhelpful[39m[38;5;12m [39m
|
||||
[38;5;14m[1mPlease[0m[38;5;14m[1m [0m[38;5;14m[1mgive[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mStar[0m[38;5;14m[1m [0m[38;5;14m[1m⭐️[0m[38;5;12m.[39m
|
||||
[38;5;12mFinally, I'm sure everyone who reads this list has one thing they want to add. Please read the [39m[38;5;14m[1mHow to Contribute[0m[38;5;12m (.github/CONTRIBUTING.md) page and [39m[38;5;14m[1mFeel free to add to the list!![0m[38;5;12m. If you think this is helpful [39m[38;5;14m[1mPlease give a Star ⭐️[0m[38;5;12m.[39m
|
||||
|
||||
[38;2;255;187;0m[4mContents[0m
|
||||
|
||||
@@ -90,8 +89,8 @@
|
||||
[38;2;255;187;0m[4mOnline services[0m
|
||||
|
||||
[38;5;12m- [39m[38;5;14m[1mBrowserStack[0m[38;5;12m (https://www.browserstack.com) - Free for Open Source. Supports [39m[38;5;14m[1mSelenium Webdriver[0m[38;5;12m (https://github.com/SeleniumHQ/selenium/tree/master/javascript/node/selenium-webdriver).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBugBug.io[0m[38;5;12m [39m[38;5;12m(https://bugbug.io/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLightweight[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mautomation[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mEasy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdoesn't[39m[38;5;12m [39m[38;5;12mrequire[39m[38;5;12m [39m[38;5;12mcoding.[39m[38;5;12m [39m[38;5;12mIt's[39m[38;5;12m [39m[38;5;12mfree,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12munlimited[39m[38;5;12m [39m[38;5;12mtests.[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12madditional[39m[38;5;12m [39m[38;5;12mmonthly[39m[38;5;12m [39m[38;5;12mfee,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m
|
||||
[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mmonitoring[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCI/CD[39m[38;5;12m [39m[38;5;12mintegration.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBugBug.io[0m[38;5;12m [39m[38;5;12m(https://bugbug.io/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mLightweight[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mautomation[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapplications.[39m[38;5;12m [39m[38;5;12mEasy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mlearn[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdoesn't[39m[38;5;12m [39m[38;5;12mrequire[39m[38;5;12m [39m[38;5;12mcoding.[39m[38;5;12m [39m[38;5;12mIt's[39m[38;5;12m [39m[38;5;12mfree,[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12munlimited[39m[38;5;12m [39m[38;5;12mtests.[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12madditional[39m[38;5;12m [39m[38;5;12mmonthly[39m[38;5;12m [39m[38;5;12mfee,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mmonitoring[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCI/CD[39m[38;5;12m [39m
|
||||
[38;5;12mintegration.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHeadSpin[0m[38;5;12m (https://www.headspin.io/) - HeadSpin's Regression testing gives you a powerful comparison tool for analysing degradation across new app builds, OS releases, feature additions, locations, and more.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTestGrid[0m[38;5;12m (https://www.testgrid.io/) - Perform End to End test automation be it cross browser testing, mobile app testing, performance testing or API testing on cloud or on-premise.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLambdaTest[0m[38;5;12m (https://www.lambdatest.com/) - Perform Automated and Live Interactive Cross Browser Testing on 2000+ Real Browsers and Operating Systems Online.[39m
|
||||
@@ -118,8 +117,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mTestingBot[0m[38;5;12m (https://testingbot.com) - Provides +3600 browsers to run automated visual tests. Free for Open Source.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPreflight[0m[38;5;12m (https://preflight.com) - Easiest Visual regression testing and Automated Web Testing tool. (Limited) free use.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPreflight: Cypress Recorder[0m[38;5;12m (https://cypress.preflight.com) - Create AI-powered Cypress Tests/POM models in your browser and automate Email & Visual testing for Cypress.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMeticulous.ai[0m[38;5;12m [39m[38;5;12m(https://meticulous.ai)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEasily[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12mfrontend[39m[38;5;12m [39m[38;5;12mtests[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mcode.[39m[38;5;12m [39m[38;5;12mUse[39m[38;5;12m [39m[38;5;12mMeticulous[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrecord[39m[38;5;12m [39m[38;5;12mworkflows[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapp.[39m[38;5;12m [39m[38;5;12mYou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mthen[39m[38;5;12m [39m[38;5;12mreplay[39m[38;5;12m [39m[38;5;12mthose[39m[38;5;12m [39m[38;5;12mflows[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mfrontend[39m[38;5;12m [39m[38;5;12mcode,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12ma[39m
|
||||
[38;5;12mtest[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mdiffing[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m[38;5;12mreplays.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMeticulous.ai[0m[38;5;12m [39m[38;5;12m(https://meticulous.ai)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mEasily[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12mfrontend[39m[38;5;12m [39m[38;5;12mtests[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mwriting[39m[38;5;12m [39m[38;5;12mcode.[39m[38;5;12m [39m[38;5;12mUse[39m[38;5;12m [39m[38;5;12mMeticulous[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrecord[39m[38;5;12m [39m[38;5;12mworkflows[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mapp.[39m[38;5;12m [39m[38;5;12mYou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mthen[39m[38;5;12m [39m[38;5;12mreplay[39m[38;5;12m [39m[38;5;12mthose[39m[38;5;12m [39m[38;5;12mflows[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mfrontend[39m[38;5;12m [39m[38;5;12mcode,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mdiffing[39m[38;5;12m [39m[38;5;12mtwo[39m[38;5;12m [39m
|
||||
[38;5;12mreplays.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mtestRigor[0m[38;5;12m (https://testrigor.com) - E2E functional test automation tool for web, mobile, and desktop tests.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVRTs - Visual Regression Tests[0m[38;5;12m (https://bleech.de/en/products/visual-regression-tests/) – WordPress plugin auto-updating screenshots on content updates, preventing false positives.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mTestomat.io Reporter[0m[38;5;12m (https://github.com/testomatio/reporter) - Allows to collect tests to a Test Case Management System (TCMS) like testomat.io and sync manual and automated tests in one place.[39m
|
||||
@@ -132,26 +131,21 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mGarris Shipon: Automating CSS Regression Testing[0m[38;5;12m (https://css-tricks.com/automating-css-regression-testing/) - Tutorial using BackstopJS.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPhillip Gourley: Making visual regression useful[0m[38;5;12m (https://medium.com/@philgourley/making-visual-regression-useful-acfae27e5031) - Why you should use BackstopJS.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPavels Jelisejevs: Visual Regression Testing with PhantomCSS[0m[38;5;12m (https://www.sitepoint.com/visual-regression-testing-with-phantomcss) - Introduction to PhantomCSS.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mChromeless,[0m[38;5;14m[1m [0m[38;5;14m[1mChrominator,[0m[38;5;14m[1m [0m[38;5;14m[1mChromy,[0m[38;5;14m[1m [0m[38;5;14m[1mNavalia,[0m[38;5;14m[1m [0m[38;5;14m[1mLambdium,[0m[38;5;14m[1m [0m[38;5;14m[1mGhostJS,[0m[38;5;14m[1m [0m[38;5;14m[1mAutoGCD[0m[38;5;12m [39m[38;5;12m(https://medium.com/@kensoh/chromeless-chrominator-chromy-navalia-lambdium-ghostjs-autogcd-ef34bcd26907)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHeadless[39m[38;5;12m [39m[38;5;12mChrome[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mshaking[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m
|
||||
[38;5;12mtraditional[39m[38;5;12m [39m[38;5;12mapproaches[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mautomation.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mChromeless,[0m[38;5;14m[1m [0m[38;5;14m[1mChrominator,[0m[38;5;14m[1m [0m[38;5;14m[1mChromy,[0m[38;5;14m[1m [0m[38;5;14m[1mNavalia,[0m[38;5;14m[1m [0m[38;5;14m[1mLambdium,[0m[38;5;14m[1m [0m[38;5;14m[1mGhostJS,[0m[38;5;14m[1m [0m[38;5;14m[1mAutoGCD[0m[38;5;12m [39m[38;5;12m(https://medium.com/@kensoh/chromeless-chrominator-chromy-navalia-lambdium-ghostjs-autogcd-ef34bcd26907)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHeadless[39m[38;5;12m [39m[38;5;12mChrome[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mshaking[39m[38;5;12m [39m[38;5;12mup[39m[38;5;12m [39m[38;5;12mtraditional[39m[38;5;12m [39m[38;5;12mapproaches[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||||
[38;5;12mtest[39m[38;5;12m [39m[38;5;12mautomation.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVisual regression testing using Jest, Chromeless and AWS Lambda[0m[38;5;12m (https://github.com/novemberfiveco/visual-regression-testing-jest-chromeless) - Tutorial using Chromeless and jest-image-snapshot.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mMake[0m[38;5;14m[1m [0m[38;5;14m[1mvisual[0m[38;5;14m[1m [0m[38;5;14m[1mregression[0m[38;5;14m[1m [0m[38;5;14m[1mtesting[0m[38;5;14m[1m [0m[38;5;14m[1measier[0m[38;5;12m [39m[38;5;12m(https://medium.com/@nima.soroush.h/make-visual-regression-testing-easier-4a3dc7073737)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIntroduction[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;14m[1mDifferencify[0m[38;5;12m [39m[38;5;12m(https://github.com/NimaSoroush/differencify)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mhow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mit.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mMake visual regression testing easier[0m[38;5;12m (https://medium.com/@nima.soroush.h/make-visual-regression-testing-easier-4a3dc7073737) - Introduction to [39m[38;5;14m[1mDifferencify[0m[38;5;12m (https://github.com/NimaSoroush/differencify) and how to use it.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVisual Regression Testing with Puppeteer & Jest[0m[38;5;12m (https://www.viswiz.io/help/tutorials/puppeteer) - Tutorial to setup visual testing with Puppeteer, Jest and VisWiz.io.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mKeeping[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mReact[0m[38;5;14m[1m [0m[38;5;14m[1mDesign[0m[38;5;14m[1m [0m[38;5;14m[1mSystem[0m[38;5;14m[1m [0m[38;5;14m[1mconsistent:[0m[38;5;14m[1m [0m[38;5;14m[1musing[0m[38;5;14m[1m [0m[38;5;14m[1mvisual[0m[38;5;14m[1m [0m[38;5;14m[1mregression[0m[38;5;14m[1m [0m[38;5;14m[1mtesting[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1msave[0m[38;5;14m[1m [0m[38;5;14m[1mtime[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mheadaches[0m[38;5;12m [39m[38;5;12m(https://techblog.commercetools.com/keeping-a-react-design-system-consistent-f055160d5166)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUsing[39m[38;5;12m [39m[38;5;12mpercy,[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mjest[39m[38;5;12m [39m[38;5;12mpuppeteer[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mvisually[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mlibrary.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mVisual[0m[38;5;14m[1m [0m[38;5;14m[1mRegression[0m[38;5;14m[1m [0m[38;5;14m[1mTest[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mWebdriverIO[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mWebdriverCSS[0m[38;5;12m [39m[38;5;12m(https://medium.com/@dalenguyen/visual-regression-test-with-webdriverio-webdrivercss-d7675a1812b2)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTutorial[39m[38;5;12m [39m[38;5;12musing[39m[38;5;12m [39m[38;5;12mWebdriverIO[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mWebdriverCSS[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mSpec[39m
|
||||
[38;5;12mReporter[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAutomated[0m[38;5;14m[1m [0m[38;5;14m[1mscreenshot[0m[38;5;14m[1m [0m[38;5;14m[1mcomparison[0m[38;5;14m[1m [0m[38;5;14m[1mtests[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mheadless[0m[38;5;14m[1m [0m[38;5;14m[1mChrome,[0m[38;5;14m[1m [0m[38;5;14m[1mPuppeteer[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mPixelmatch,[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mBitbucket[0m[38;5;14m[1m [0m[38;5;14m[1mpipeline[0m[38;5;12m [39m
|
||||
[38;5;12m(https://jakobzanker.de/blog/automated-screenshot-comparison-test-with-headless-chrome-in-bitbucket-pipeline/)[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mKeeping[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mReact[0m[38;5;14m[1m [0m[38;5;14m[1mDesign[0m[38;5;14m[1m [0m[38;5;14m[1mSystem[0m[38;5;14m[1m [0m[38;5;14m[1mconsistent:[0m[38;5;14m[1m [0m[38;5;14m[1musing[0m[38;5;14m[1m [0m[38;5;14m[1mvisual[0m[38;5;14m[1m [0m[38;5;14m[1mregression[0m[38;5;14m[1m [0m[38;5;14m[1mtesting[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1msave[0m[38;5;14m[1m [0m[38;5;14m[1mtime[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mheadaches[0m[38;5;12m [39m[38;5;12m(https://techblog.commercetools.com/keeping-a-react-design-system-consistent-f055160d5166)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mUsing[39m[38;5;12m [39m[38;5;12mpercy,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mjest[39m[38;5;12m [39m[38;5;12mpuppeteer[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m
|
||||
[38;5;12mvisually[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mReact[39m[38;5;12m [39m[38;5;12mcomponent[39m[38;5;12m [39m[38;5;12mlibrary.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVisual Regression Test with WebdriverIO & WebdriverCSS[0m[38;5;12m (https://medium.com/@dalenguyen/visual-regression-test-with-webdriverio-webdrivercss-d7675a1812b2) - Tutorial using WebdriverIO and WebdriverCSS with Spec Reporter[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAutomated screenshot comparison tests with headless Chrome, Puppeteer and Pixelmatch, in Bitbucket pipeline[0m[38;5;12m (https://jakobzanker.de/blog/automated-screenshot-comparison-test-with-headless-chrome-in-bitbucket-pipeline/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mAutomatic visual diffing with Puppeteer[0m[38;5;12m (https://meowni.ca/posts/2017-puppeteer-tests/)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mtheheadless.dev[0m[38;5;12m (https://theheadless.dev) - Blog with practical guides and runnable examples on Playwright and Puppeteer.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mVisual[0m[38;5;14m[1m [0m[38;5;14m[1mregression[0m[38;5;14m[1m [0m[38;5;14m[1mtesting[0m[38;5;14m[1m [0m[38;5;14m[1mfor[0m[38;5;14m[1m [0m[38;5;14m[1mHugo[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mGithub-CI[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mBackstopJS[0m[38;5;12m [39m[38;5;12m(https://jameskiefer.com/posts/visual-regression-testing-for-hugo-with-github-ci-and-backstopjs/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHow[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mautomate[39m[38;5;12m [39m[38;5;12mregression[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mHugo[39m[38;5;12m [39m
|
||||
[38;5;12mwith[39m[38;5;12m [39m[38;5;12mBackstopJS[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVisual regression testing for Hugo with Github-CI and BackstopJS[0m[38;5;12m (https://jameskiefer.com/posts/visual-regression-testing-for-hugo-with-github-ci-and-backstopjs/) - How to automate regression testing for Hugo with BackstopJS[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mUI Visual Regression Testing with Micoo[0m[38;5;12m (https://mikuu.medium.com/ui-visual-regression-testing-with-micoo-12c7a4a036b9) - Introduction about how to do visual regression testing with Micoo service[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mPoor man's visual regression testing[0m[38;5;12m (https://idkshite.com/posts/compare-visual-changes) - Improved manual visual regression testing with the PerfectPixel chrome plugin.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mEverything[0m[38;5;14m[1m [0m[38;5;14m[1myou[0m[38;5;14m[1m [0m[38;5;14m[1mneed[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mknow[0m[38;5;14m[1m [0m[38;5;14m[1mabout[0m[38;5;14m[1m [0m[38;5;14m[1mVisual[0m[38;5;14m[1m [0m[38;5;14m[1mRegression[0m[38;5;14m[1m [0m[38;5;14m[1mTesting[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1m2022[0m[38;5;12m [39m[38;5;12m(https://david-x.medium.com/the-state-of-visual-regression-testing-in-2022-5de10ffe8f6f)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIntro[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mvisual[39m[38;5;12m [39m[38;5;12mregression[39m[38;5;12m [39m[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m
|
||||
[38;5;12mupdated[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12m2022.[39m[38;5;12m [39m
|
||||
[38;5;12m- [39m[38;5;14m[1mEverything you need to know about Visual Regression Testing in 2022[0m[38;5;12m (https://david-x.medium.com/the-state-of-visual-regression-testing-in-2022-5de10ffe8f6f) - Intro to visual regression testing with tools updated as of 2022. [39m
|
||||
|
||||
[38;2;255;187;0m[4mSlideshows, talks and videos[0m
|
||||
|
||||
@@ -162,8 +156,8 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mScreenster Tutorial[0m[38;5;12m (https://youtu.be/Zy8y_dGzZXI) - Tutorial on how to create visual automated tests with Screenster.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mLook-alike - visual regression testing tool[0m[38;5;12m (https://youtu.be/vTyoQuC0To8) - Demo what the Look-alike Chrome extension is, how it works and how and why it was build.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mScreencast on CSS critic - a lightweight testing framework for CSS[0m[38;5;12m (https://youtu.be/AqQ2bNPtF60) - How to write your first CSS test with CSS critic, make it pass, break it, and make it pass again.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mVisual[0m[38;5;14m[1m [0m[38;5;14m[1mRegression[0m[38;5;14m[1m [0m[38;5;14m[1mTesting[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mfrom[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mtool[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mprocess[0m[38;5;12m [39m[38;5;12m(https://speakerdeck.com/nikhilverma/visual-regression-testing-from-a-tool-to-a-process)[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mNikhil[39m[38;5;12m [39m[38;5;12mVerma[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHow[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMobile[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mteam[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mBadoo[39m[38;5;12m [39m[38;5;12mconverted[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mPhantomCSS[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mworkflow[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconnected[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mCI[39m[38;5;12m [39m[38;5;12mprocess.[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mVisual[0m[38;5;14m[1m [0m[38;5;14m[1mRegression[0m[38;5;14m[1m [0m[38;5;14m[1mTesting[0m[38;5;14m[1m [0m[38;5;14m[1m-[0m[38;5;14m[1m [0m[38;5;14m[1mfrom[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mtool[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mprocess[0m[38;5;12m [39m[38;5;12m(https://speakerdeck.com/nikhilverma/visual-regression-testing-from-a-tool-to-a-process)[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mNikhil[39m[38;5;12m [39m[38;5;12mVerma[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHow[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mMobile[39m[38;5;12m [39m[38;5;12mWeb[39m[38;5;12m [39m[38;5;12mteam[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mBadoo[39m[38;5;12m [39m[38;5;12mconverted[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mPhantomCSS[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m
|
||||
[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mworkflow[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mconnected[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mCI[39m[38;5;12m [39m[38;5;12mprocess.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCypress in 100 Seconds[0m[38;5;12m (https://www.youtube.com/watch?v=BQqzfHQkREo&ab_channel=Fireship) - Introduction video by Fireship. [39m
|
||||
|
||||
[38;2;255;187;0m[4mDeprecated[0m
|
||||
@@ -177,10 +171,9 @@
|
||||
[38;5;12m- [39m[38;5;14m[1mdpxdt[0m[38;5;12m (https://github.com/bslatkin/dpxdt) - End-to-end testing with Python.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mVisual Review[0m[38;5;12m (https://github.com/xebia/VisualReview) - A human-friendly tool for testing and reviewing visual regressions.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mHuxley[0m[38;5;12m (https://github.com/facebookarchive/huxley) - Python framework based on [39m[38;5;14m[1mSelenium Webdriver[0m[38;5;12m (https://github.com/SeleniumHQ/selenium/tree/master/javascript/node/selenium-webdriver).[39m
|
||||
[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;12mWebdriverCSS[39m[38;5;12m [39m[38;5;12msits[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[1mWebdriver.io[0m[38;5;12m [39m[38;5;12m(https://github.com/webdriverio/webdriverio/)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhooks[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;14m[1mSelenium[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/SeleniumHQ/selenium).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGemini[0m[38;5;12m [39m[38;5;12m(https://github.com/gemini-testing/gemini)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFeature[39m[38;5;12m [39m[38;5;12mrich[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mSelenium[0m[38;5;12m [39m[38;5;12m(https://github.com/SeleniumHQ/selenium)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mCasperJS[0m[38;5;12m [39m[38;5;12m(https://github.com/casperjs/casperjs).[39m[38;5;12m [39m[38;5;12mGemini[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m
|
||||
[38;5;12mdeprecated,[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mhermione[39m[38;5;12m [39m[38;5;12minstead.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mWebdriverCSS[0m[38;5;12m (https://github.com/webdriverio/webdrivercss) - WebdriverCSS sits on top of [39m[38;5;14m[1mWebdriver.io[0m[38;5;12m (https://github.com/webdriverio/webdriverio/) and hooks into [39m[38;5;14m[1mSelenium[0m[38;5;12m (https://github.com/SeleniumHQ/selenium).[39m
|
||||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mGemini[0m[38;5;12m [39m[38;5;12m(https://github.com/gemini-testing/gemini)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFeature[39m[38;5;12m [39m[38;5;12mrich[39m[38;5;12m [39m[38;5;12mframework[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;14m[1mSelenium[0m[38;5;12m [39m[38;5;12m(https://github.com/SeleniumHQ/selenium)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;14m[1mCasperJS[0m[38;5;12m [39m[38;5;12m(https://github.com/casperjs/casperjs).[39m[38;5;12m [39m[38;5;12mGemini[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdeprecated,[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mhermione[39m[38;5;12m [39m
|
||||
[38;5;12minstead.[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mOcularJS[0m[38;5;12m (https://github.com/mmacartney10/ocularjs) - uses [39m[38;5;14m[1mPhantomJS[0m[38;5;12m (https://github.com/ariya/phantomjs).[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mtrifleJS[0m[38;5;12m (https://github.com/sdesalas/trifleJS) - Headless automation for Internet Explorer. (last update 2016)[39m
|
||||
[38;5;12m- [39m[38;5;14m[1mCasperJS[0m[38;5;12m (https://github.com/casperjs/casperjs) - Navigation scripting and testing utility for PhantomJS and SlimerJS. (archived 2018)[39m
|
||||
|
||||
Reference in New Issue
Block a user