This is a list of web testing tools, giving a general overview in terms of features, sometimes used for Web scraping.
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.
For Example: Dotcom tools which offer free website speed test and give monitoring solutions.
Web testing tools | Web browser based (model) | Scriptable | Scripting language | Recorder | Multiple domain | Frames | ||
---|---|---|---|---|---|---|---|---|
BugBug.io | (Chromium-based) | JavaScript | ||||||
eggPlant Functional | (IE, Firefox, Safari, Opera, Chrome) | SenseTalk | ||||||
iMacros | (Firefox, Chrome, IE) | iMacro Script | ||||||
Katalon Studio | (IE, Firefox, Chrome, Safari, Opera and any modern browser) | Groovy | ||||||
Playwright | (Chromium, Firefox, WebKit) | JavaScript, Python, C#, Java | ||||||
QF-Test | (Internet Explorer, Chrome, Firefox, Edge (including Chromium-based), Opera, Safari) | Python, JavaScript, Groovy | ||||||
Ranorex Studio | (Chrome, Firefox, Safari, IE) | C#, VB.NET | ||||||
Sahi | (IE, Firefox, Chrome, Safari, Opera and any modern browser) | Sahi Script | ||||||
Selenium | (IE, Firefox, Chrome, Safari, Opera, Edge) | Ruby, Java, Node.js, PHP, Perl, Python, C#, Groovy | Firefox and Chrome | |||||
SOAtest | Python, JavaScript, Java | |||||||
TestComplete | (IE, Firefox, Chrome) | VBScript, JScript, C++Script, C#Script, DelphiScript, Python | ||||||
Test Studio | (Chrome, Firefox, Safari, IE) | C#, VB.NET | ||||||
Tricentis Tosca[1] | (Chrome, Firefox, IE, Edge) | C#, VB.NET | ||||||
WatiN | (IE, Firefox) | C#, ability to run JavaScript from C# calls | IE/FF | |||||
Watir | (IE, Firefox, Chrome, Safari, Opera, Edge) | Ruby | ||||||
HP-UFT | (IE, Firefox, Chrome, Safari, Opera, Edge) | VBScript | ||||||
TestGrid[2] | Java, Python, C#, JavaScript |