Cross-View of Testing Techniques Toward Improving Web-Based Application Testing
Mostafa Kandil, Ehab Hassanein, Sherif Mazen

TL;DR
This paper reviews various testing techniques for web applications, highlighting their coverage issues and the need for effective, relevant test case generation to improve application reliability.
Contribution
It provides an analysis of existing testing approaches for web and GUI applications and proposes specifications for effective testing strategies.
Findings
Existing testing approaches often lack proper functional coverage.
Some methods generate many irrelevant test cases.
Test-Driven Development positively impacts web application testing.
Abstract
Web Applications (WA's) failures may lead to collapse of the institutions, therefore the importance of good quality WA's is increasing over the time. Testing is one of the best quality metrics that decide whether WA's are reliable or not. WA's testing approaches suffer from the lack of proper coverage of WA's functional requirements testing. On the other hand some approaches produce test cases that already cover WA's testing but they also produce a great number of irrelevant test cases. This research analyzed the main testing approaches for WA's and GUI applications. Also we have an overview of Test-Driven Development and its effects on the current development. The specification of good testing approach that satisfies the proper testing is then presented.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Software System Performance and Reliability · Software Reliability and Analysis Research
