List of web testing tools

Last updated

This list of web testing tools gives a general overview of features of software used for web testing, and sometimes for web scraping.

Contents

Main features

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 RecorderMultiple domainFramesOpen source
BugBug.io Yes
(Chromium-based)
Yes JavaScript YesYesYesNo
Eggplant Functional Yes
(IE, Firefox, Safari, Opera, Chrome)
Yes SenseTalk YesNo
iMacros Yes
(Firefox, Chrome, IE)
Yes iMacro Script YesYesYesNo
Katalon Studio Yes
(IE, Firefox, Chrome, Safari, Opera, and any modern browser)
Yes Groovy YesYesYesNo
Playwright Yes
(Chromium, Firefox, WebKit)
Yes JavaScript, Python, C#, Java YesYesYesYes
QF-Test Yes
(Internet Explorer, Chrome, Firefox, Edge (including Chromium-based), Opera, Safari)
Yes Python, JavaScript, Groovy YesYesYesNo
Ranorex Studio Yes
(Chrome, Firefox, Safari, IE)
YesC#, VB.NET YesYesYesNo
Sahi Yes
(IE, Firefox, Chrome, Safari, Opera and any modern browser)
Yes Sahi Script YesYesYesYes
Selenium Yes
(IE, Firefox, Chrome, Safari, Opera, Edge)
Yes Ruby, Java, Node.js, PHP, Perl, Python, C#, GroovyFirefox and ChromeYesYesYes
SOAtest YesYesPython, JavaScript, JavaYesYesYesNo
TestComplete Yes
(IE, Firefox, Chrome)
Yes VBScript, JScript, C++Script, C#Script, DelphiScript, PythonYesYesYesNo
Test Studio Yes
(Chrome, Firefox, Safari, IE)
YesC#, VB.NETYesYesYesNo
Tricentis Tosca Yes
(Chrome, Firefox, IE, Edge)
YesC#, VB.NETYesYesYesNo
WatiN Yes
(IE, Firefox)
YesC#, ability to run JavaScript from C# callsIE/FFYesYes
Watir Yes
(IE, Firefox, Chrome, Safari, Opera, Edge)
YesRubyNoYesYesYes
Testsigma Yes
(Chrome, Safari, Opera, Firefox, IE, Edge, and any modern browser)
YesJavaYesYesYesNo
HP-UFT Yes
(IE, Firefox, Chrome, Safari, Opera, Edge)
YesVBScriptYesYesYesNo

See also