Everything about Web testing
Software testing that focuses on web applications
Web testing is software testing that focuses on web applications. Complete testing of a web-based system before going live can help address issues before the system is revealed to the public. Issues may include the security of the web application, the basic functionality of the site, its accessibility to disabled and fully able users, its ability to adapt to the multitude of desktops, devices, and operating systems, as well as readiness for expected traffic and number of users and the ability to survive a massive spike in user traffic, both of which are related to load testing. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Web testingA 5-minute orientation
- Skim a recent paper: A Survey on Web Application Penetration TestingInfluential work since 2022
- Pick up a classic book: Landing Page OptimizationThe most-reprinted book on the subject
- Read the landmark paper: Metamorphic Testing of RESTful Web APIsCited 113 times
- Go sideways: Apache HiveA closely related topic
- Go sideways: Front end and back endA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Metamorphic Testing of RESTful Web APIs
Load testing of Web sites
Statistical testing of Web applications
Collaborative Testing of Web Services
Going faster: testing the Web application
Testing web database applications
Testing Processes of Web Applications
Metamorphic Testing for Web System Security
🆕 Influential since 2022
A Survey on Web Application Penetration Testing
Web Application for Retrieval-Augmented Generation: Implementation and Testing
Web application testing—Challenges and opportunities
RapiTest: Continuous Black-Box Testing of RESTful Web APIs
DaNuoYi: Evolutionary Multitask Injection Testing on Web Application Firewalls
📚 Books worth reading
Landing Page OptimizationTim Ash · 2008
The Art Of Application Performance TestingIan Molyneaux · 2009
Website optimizationRich Page · 2012
Always be testingBryan Eisenberg · 2008
Eyetracking web usabilityJakob Nielsen, Kara Pernice · 2007
Google hacking for penetration testersJohnny Long, Ed Skoudis · 2005
Testing Web securitySteven Splaine · 2002
The e-Assessment HandbookGeoffrey Crisp · 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Apache Hive Apache Hive is a data warehouse software project. It is built on top of Apache Hadoop for providing data query and analysis. Hive gives an SQL-like interface…
- Front end and back end In software development, front end refers to the presentation layer that users interact with, while back end refers to the data management and processing…
- GraphQL GraphQL is a data query and manipulation language that allows specifying what data is to be retrieved ("declarative data fetching") or modified. A GraphQL…
- Web framework A web framework (WF), web application framework (WAF), or web development framework is a software framework that is designed to support the development…
- Web API A web API is an application programming interface (API) for either a web server or a web browser. It can refer to a client-side JavaScript API (including…
- Icinga Icinga is an open-source computer system and network monitoring application. It was created as a fork of the Nagios system monitoring application in 2009…
- Eucalyptus (software) Eucalyptus is a paid and open-source computer software for building Amazon Web Services (AWS)-compatible private and hybrid cloud computing environments…
- API testing API testing is a type of software testing that involves testing application programming interfaces (APIs) directly and as part of integration testing to…