Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
Analyzing Partition Testing Strategies
IEEE Transactions on Software Engineering
A methodology for controlling the size of a test suite
ACM Transactions on Software Engineering and Methodology (TOSEM)
Effect of test set minimization on fault detection effectiveness
Proceedings of the 17th international conference on Software engineering
Experiments of the effectiveness of dataflow- and controlflow-based test adequacy criteria
ICSE '94 Proceedings of the 16th international conference on Software engineering
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
Analysis and testing of Web applications
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Finding failures by cluster analysis of execution profiles
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Test Case Prioritization: A Family of Empirical Studies
IEEE Transactions on Software Engineering
Experiences in Engineering Flexible Web Services
IEEE MultiMedia
Structural Testing of Web Applications
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Testing web database applications
ACM SIGSOFT Software Engineering Notes
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
TestUml: user-metrics driven web applications testing
Proceedings of the 2005 ACM symposium on Applied computing
Leveraging User-Session Data to Support Web Application Testing
IEEE Transactions on Software Engineering
Analyzing clusters of web application user sessions
WODA '05 Proceedings of the third international workshop on Dynamic analysis
An exploration of statistical models for automated test case generation
WODA '05 Proceedings of the third international workshop on Dynamic analysis
Automated replay and failure detection for web applications
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Analysis of the effectiveness of students' test data
Journal of Computing Sciences in Colleges
Detecting Anomaly and Failure in Web Applications
IEEE MultiMedia
Usage-based statistical testing of web applications
ICWE '06 Proceedings of the 6th international conference on Web engineering
A case study of automatically creating test suites from web application field data
Proceedings of the 2006 workshop on Testing, analysis, and verification of web services and applications
Designing and comparing automated test oracles for GUI-based software applications
ACM Transactions on Software Engineering and Methodology (TOSEM)
Data flow analysis and testing of JSP-based Web applications
Information and Software Technology
Testing Web-based applications: The state of the art and future trends
Information and Software Technology
Improving test case generation for web applications using automated interface discovery
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Analysis of a deployed software
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Analysis of a deployed software
The 6th Joint Meeting on European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering: companion papers
Automated gui testing guided by usage profiles
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Synthesizing client load models for performance engineering via web crawling
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
A multi-agent system apporach for user-session-based testing of web applications
DIWEB'07 Proceedings of the 7th WSEAS international conference on Distance learning and web engineering
A new method on automated web application testing
AIC'05 Proceedings of the 5th WSEAS International Conference on Applied Informatics and Communications
Web application modeling for testing and analysis
Proceedings of the 2008 Foundations of Software Engineering Doctoral Symposium
Invariant-based automatic testing of AJAX user interfaces
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Precise interface identification to improve testing and analysis of web applications
Proceedings of the eighteenth international symposium on Software testing and analysis
Scalability issues with using FSMWeb to test web applications
Information and Software Technology
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
Information and Software Technology
Splitter: a proxy-based approach for post-migration testing of web applications
Proceedings of the 5th European conference on Computer systems
Harnessing web-based application similarities to aid in regression testing
ISSRE'09 Proceedings of the 20th IEEE international conference on software reliability engineering
Modeling consumer-perceived web application fault severities for testing
Proceedings of the 19th international symposium on Software testing and analysis
Online game testing using scenario-based control of massive virtual users
ICACT'10 Proceedings of the 12th international conference on Advanced communication technology
Perturbation-based user-input-validation testing of web applications
Journal of Systems and Software
Online gaming traffic generator for reproducing gamer behavior
ICEC'10 Proceedings of the 9th international conference on Entertainment computing
An empirical validation of a web fault taxonomy and its usage for web testing
Journal of Web Engineering
Automated GUI performance testing
Software Quality Control
VENUS: the online game simulator using massively virtual clients
AsiaSim'04 Proceedings of the Third Asian simulation conference on Systems Modeling and Simulation: theory and applications
Information and Software Technology
Proceedings of the 2012 International Symposium on Software Testing and Analysis
Path sensitive static analysis of web applications for remote code execution vulnerability detection
Proceedings of the 2013 International Conference on Software Engineering
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
Concept analysis based approach to statistical web testing
Theories of Programming and Formal Methods
A case study on bypass testing of web applications
Empirical Software Engineering
Hi-index | 0.00 |
Web applications have become critical components of the global information infrastructure, and it is important that they be validated to ensure their reliability. Therefore, many techniques and tools for validating web applications have been created. Only a few of these techniques, however, have addressed problems of testing the functionality of web applications, and those that do have not fully considered the unique attributes of web applications. In this paper we explore the notion that user session data gathered as users operate web applications can be successfully employed in the testing of those applications, particularly as those applications evolve and experience different usage profiles. We report results of an experiment comparing new and existing test generation techniques for web applications, assessing both the adequacy of the generated tests and their ability to detect faults on a point-of-sale web application. Our results show that user session data can produce test suites as effective overall as those produced by existing white-box techniques, but at less expense. Moreover, the classes of faults detected differ somewhat across approaches, suggesting that the techniques may be complimentary.