Deterministic execution testing of concurrent Ada programs
TRI-Ada '89 Proceedings of the conference on Tri-Ada '89: Ada technology in context: application, development, and deployment
Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
Path analysis testing of concurrent programs
Information and Software Technology
Analyzing Partition Testing Strategies
IEEE Transactions on Software Engineering
Structural Testing of Concurrent Programs
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
An incremental approach to structural testing of concurrent software
ISSTA '96 Proceedings of the 1996 ACM SIGSOFT international symposium on Software testing and analysis
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
A framework for testing database applications
Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis
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
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Test Case Prioritization: A Family of Empirical Studies
IEEE Transactions on Software Engineering
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Experiences in Engineering Flexible Web Services
IEEE MultiMedia
Going Faster: Testing The Web Application
IEEE Software
A Specification-Based Methology for Testing Concurrent Programs
Proceedings of the 5th European Software Engineering Conference
Improving web application testing with user session data
Proceedings of the 25th International Conference on Software Engineering
Structural Testing of Web Applications
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
Generating Test Cases for XML-Based Web Component Interactions Using Mutation Analysis
ISSRE '01 Proceedings of the 12th International Symposium on Software Reliability Engineering
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
Automated replay and failure detection for web applications
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Web application characterization through directed requests
Proceedings of the 2006 international workshop on Dynamic systems analysis
Integrating customized test requirements with traditional requirements in web application testing
Proceedings of the 2006 workshop on Testing, analysis, and verification of web services and applications
Testing Web-based applications: The state of the art and future trends
Information and Software Technology
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
Applying Concept Analysis to User-Session-Based Testing of Web Applications
IEEE Transactions on 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
Finding bugs in dynamic web applications
ISSTA '08 Proceedings of the 2008 international symposium on Software testing and analysis
Automatic, evolutionary test data generation for dynamic software testing
Journal of Systems and Software
Defect categorization: making use of a decade of widely varying historical data
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Web application fault classification - an exploratory study
Proceedings of the Second ACM-IEEE international symposium on Empirical software engineering and measurement
Building test cases and oracles to automate the testing of web database applications
Information and Software Technology
Cookies: A deployment study and the testing implications
ACM Transactions on the Web (TWEB)
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
Dynamic characterization of web application interfaces
FASE'07 Proceedings of the 10th international conference on Fundamental approaches to software engineering
Harnessing web-based application similarities to aid in regression testing
ISSRE'09 Proceedings of the 20th IEEE international conference on software reliability engineering
Proceedings of the 5th Workshop on Automation of Software Test
Perturbation-based user-input-validation testing of web applications
Journal of Systems and Software
A Mobile Agent-Based Tool Supporting Web Services Testing
Wireless Personal Communications: An International Journal
The state of the art in end-user software engineering
ACM Computing Surveys (CSUR)
Using search-based algorithms for Ajax event sequence generation during testing
Empirical Software Engineering
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
Automated web application testing using search based software engineering
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
Information and Software Technology
Proceedings of the 2012 International Symposium on Software Testing and Analysis
JSART: javascript assertion-based regression testing
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Optimised realistic test input generation using web services
SSBSE'12 Proceedings of the 4th international conference on Search Based Software Engineering
Generating service models by trace subsequence substitution
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
Guided test generation for web applications
Proceedings of the 2013 International Conference on Software Engineering
Server interface descriptions for automated testing of JavaScript web applications
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
A novel approach to collaborative testing in a crowdsourcing environment
Journal of Systems and Software
Concept analysis based approach to statistical web testing
Theories of Programming and Formal Methods
Automated cookie collection testing
ACM Transactions on Software Engineering and Methodology (TOSEM)
A case study on bypass testing of web applications
Empirical Software Engineering
Hi-index | 0.00 |
Web applications are vital components of the global information infrastructure, and it is important to ensure their dependability. Many techniques and tools for validating Web applications have been created, but few of these have addressed the need to test Web application functionality and none have attempted to leverage data gathered in the operation of Web applications to assist with testing. In this paper, we present several techniques for using user session data gathered as users operate Web applications to help test those applications from a functional standpoint. We report results of an experiment comparing these new techniques to existing white-box techniques for creating test cases for Web applications, assessing both the adequacy of the generated test cases and their ability to detect faults on a point-of-sale Web application. Our results show that user session data can be used to produce test suites more effective overall than those produced by the white-box techniques considered; however, the faults detected by the two classes of techniques differ, suggesting that the techniques are complementary.