List of web testing tools

This is a list of web testing tools, giving a general overview in terms of features, sometimes used for Web scraping.

Main features

edit

Web testing tools may be classified based on different prerequisites that a user may require to test web applications mainly scripting requirements, GUI functionalities and browser compatibility.

Web testing tools Web browser based (model) Scriptable Scripting language Recorder Multiple domain Frames
BugBug.io Yes
(Chromium-based)
Yes JavaScript Yes Yes Yes
eggPlant Functional Yes
(IE, Firefox, Safari, Opera, Chrome)
Yes SenseTalk Yes
iMacros Yes
(Firefox, Chrome, IE)
Yes iMacro Script Yes Yes Yes
Katalon Studio Yes
(IE, Firefox, Chrome, Safari, Opera and any modern browser)
Yes Groovy Yes Yes Yes
Playwright Yes
(Chromium, Firefox, WebKit)
Yes JavaScript, Python, C#, Java Yes Yes Yes
QF-Test Yes
(Internet Explorer, Chrome, Firefox, Edge (including Chromium-based), Opera, Safari)
Yes Python, JavaScript, Groovy Yes Yes Yes
Ranorex Studio Yes
(Chrome, Firefox, Safari, IE)
Yes C#, VB.NET Yes Yes Yes
Sahi Yes
(IE, Firefox, Chrome, Safari, Opera and any modern browser)
Yes Sahi Script Yes Yes Yes
Selenium Yes
(IE, Firefox, Chrome, Safari, Opera, Edge)
Yes Ruby, Java, Node.js, PHP, Perl, Python, C#, Groovy Firefox and Chrome Yes Yes
SOAtest Yes Yes Python, JavaScript, Java Yes Yes Yes
TestComplete Yes
(IE, Firefox, Chrome)
Yes VBScript, JScript, C Script, C#Script, DelphiScript, Python Yes Yes Yes
Test Studio Yes
(Chrome, Firefox, Safari, IE)
Yes C#, VB.NET Yes Yes Yes
Tricentis Tosca[1] Yes
(Chrome, Firefox, IE, Edge)
Yes C#, VB.NET Yes Yes Yes
WatiN Yes
(IE, Firefox)
Yes C#, ability to run JavaScript from C# calls IE/FF Yes
Watir Yes
(IE, Firefox, Chrome, Safari, Opera, Edge)
Yes Ruby No Yes Yes
HP-UFT Yes
(IE, Firefox, Chrome, Safari, Opera, Edge)
Yes VBScript Yes Yes Yes
TestGrid[2] Yes Yes Java, Python, C#, JavaScript No

See also

edit

References

edit
  1. ^ "Gartner Magic Quadrant for Software Test Automation".
  2. ^ https://testgrid.io/ [bare URL]
edit