A methodology for controlling the size of a test suite
ACM Transactions on Software Engineering and Methodology (TOSEM)
Building Web applications with UML
Building Web applications with UML
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
Web Modeling Language (WebML): a modeling language for designing Web sites
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Analysis and testing of Web applications
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Measuring and Modeling Usage and Reliability for Statistical Web Testing
IEEE Transactions on Software Engineering - Special section on the seventh international software metrics symposium
Cohesive Design of Personalized Web Applications
IEEE Internet Computing
Conceptual Modeling of Device-Independent Web Applications
IEEE MultiMedia
Going Faster: Testing The Web Application
IEEE Software
Improving web application testing with user session data
Proceedings of the 25th International Conference on Software Engineering
Object-Based Data Flow Testing of Web Applications
APAQS '00 Proceedings of the The First Asia-Pacific Conference on Quality Software (APAQS'00)
Comprehending Web Applications by a Clustering Based Approach
IWPC '02 Proceedings of the 10th International Workshop on Program Comprehension
Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems
Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Extending the capabilities of RMM: Russian Dolls and Hypertext
HICSS '97 Proceedings of the 30th Hawaii International Conference on System Sciences: Digital Documents - Volume 6
Reverse engineering web applications: the WARE approach
Journal of Software Maintenance and Evolution: Research and Practice - Special issue: Web site evolution
Composing a Framework to Automate Testing of Operational Web-Based Software
ICSM '04 Proceedings of the 20th IEEE International Conference on Software Maintenance
A Scalable Approach to User-Session based Testing of Web Applications through Concept Analysis
Proceedings of the 19th IEEE international conference on Automated software engineering
A 2-Layer Model for the White-Box Testing of Web Applications
WSE '04 Proceedings of the Web Site Evolution, Sixth IEEE International Workshop
Leveraging User-Session Data to Support Web Application Testing
IEEE Transactions on Software Engineering
Integrating Static and Dynamic Analysis to improve the Comprehension of Existing Web Applications
WSE '05 Proceedings of the Seventh IEEE International Symposium on Web Site Evolution
An agent-based testing approach for web applications
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Research Issues in the Automated Testing of Ajax Applications
SOFSEM '10 Proceedings of the 36th Conference on Current Trends in Theory and Practice of Computer Science
Perturbation-based user-input-validation testing of web applications
Journal of Systems and Software
Test generation for sequential nets of abstract state machines
ABZ'12 Proceedings of the Third international conference on Abstract State Machines, Alloy, B, VDM, and Z
An architectural model for software testing lesson learned systems
Information and Software Technology
Evolutionary testing of PHP web applications with WETT
SSBSE'12 Proceedings of the 4th international conference on Search Based Software Engineering
OCE: an online colaborative editor
ICCCI'12 Proceedings of the 4th international conference on Computational Collective Intelligence: technologies and applications - Volume Part II
Model-Driven testing for web applications using abstract state machines
ICWE'12 Proceedings of the 12th international conference on Current Trends in Web Engineering
A novel approach to collaborative testing in a crowdsourcing environment
Journal of Systems and Software
Parallel execution of prioritized test cases for regression testing of web applications
ACSC '13 Proceedings of the Thirty-Sixth Australasian Computer Science Conference - Volume 135
Hi-index | 0.00 |
Software testing is a difficult task and testing Web-based applications may be even more difficult, due to the peculiarities of such applications. In the last years, several problems in the field of Web-based applications testing have been addressed by research work, and several methods and techniques have been defined and used to test Web-based applications effectively. This paper will present the main differences between Web-based applications and traditional ones, how these differences impact the testing of the former ones, and some relevant contributions in the field of Web application testing developed in recent years. The focus is mainly on testing the functionality of a Web-based application, even if some discussion about the testing of non-functional requirements is provided too. Some indications about future trends in Web application testing are also outlined in the paper.