This list of web testing tools gives a general overview of features of software used for web testing, and sometimes 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.