Data Diversity: An Approach to Software Fault Tolerance
IEEE Transactions on Computers - Fault-Tolerant Computing
Identifying syntactic differences between two programs
Software—Practice & Experience
On random and partition testing
Proceedings of the 1998 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
HTTP Cookies: Standards, privacy, and politics
ACM Transactions on Internet Technology (TOIT)
Proportional sampling strategy: a compendium and some insights
Journal of Systems and Software
Automatic Generation of Test Oracles—From Pilot Studies to Application
Automated Software Engineering
A Test Generation Strategy for Pairwise Testing
IEEE Transactions on Software Engineering
Fast Antirandom (FAR) Test Generation
HASE '98 The 3rd IEEE International Symposium on High-Assurance Systems Engineering
An Object-Oriented Web Test Model for Testing Web Applications
APAQS '00 Proceedings of the The First Asia-Pacific Conference on Quality Software (APAQS'00)
ICSM '02 Proceedings of the International Conference on Software Maintenance (ICSM'02)
Mirror Adaptive Random Testing
QSIC '03 Proceedings of the Third International Conference on Quality Software
A bag of paths model for measuring structural similarity in Web documents
Proceedings of the ninth ACM SIGKDD international conference on Knowledge discovery and data mining
Automatic web news extraction using tree edit distance
Proceedings of the 13th international conference on World Wide Web
Software Fault Interactions and Implications for Software Testing
IEEE Transactions on Software Engineering
Covering arrays for efficient fault characterization in complex configuration spaces
ISSTA '04 Proceedings of the 2004 ACM SIGSOFT international symposium on Software testing and analysis
Comparing the Fault Detection Effectiveness of N-way and Random Test Suites
ISESE '04 Proceedings of the 2004 International Symposium on Empirical Software Engineering
Adaptive Random Testing Through Dynamic Partitioning
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
A Revisit of Adaptive Random Testing by Restriction
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
A 2-Layer Model for the White-Box Testing of Web Applications
WSE '04 Proceedings of the Web Site Evolution, Sixth IEEE International Workshop
Bypass Testing of Web Applications
ISSRE '04 Proceedings of the 15th International Symposium on Software Reliability Engineering
Testing web applications focusing on their specialties
ACM SIGSOFT Software Engineering Notes
Web data extraction based on partial tree alignment
WWW '05 Proceedings of the 14th international conference on World Wide Web
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
Agile Security Testing of Web-Based Systems via HTTPUnit
ADC '05 Proceedings of the Agile Development Conference
Efficient and Effective Random Testing Using the Voronoi Diagram
ASWEC '06 Proceedings of the Australian Software Engineering Conference
On the statistical properties of testing effectiveness measures
Journal of Systems and Software - Special issue: Quality software
Testing across configurations: implications for combinatorial testing
ACM SIGSOFT Software Engineering Notes
Enhancing Adaptive Random Testing through Partitioning by Edge and Centre
ASWEC '07 Proceedings of the 2007 Australian Software Engineering Conference
Automatic Cookie Usage Setting with CookiePicker
DSN '07 Proceedings of the 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks
An Innovative Approach to Tackling the Boundary Effect in Adaptive Random Testing
HICSS '07 Proceedings of the 40th Annual Hawaii International Conference on System Sciences
Comment on "When to Use Random Testing"
IEEE Transactions on Computers
IEEE Transactions on Computers
An upper bound on software testing effectiveness
ACM Transactions on Software Engineering and Methodology (TOSEM)
A Three-Tiered Testing Strategy for Cookies
ICST '08 Proceedings of the 2008 International Conference on Software Testing, Verification, and Validation
Configuration-aware regression testing: an empirical study of sampling and prioritization
ISSTA '08 Proceedings of the 2008 international symposium on Software testing and analysis
IPOG-IPOG-D: efficient test generation for multi-way combinatorial testing
Software Testing, Verification & Reliability
Cookies: A deployment study and the testing implications
ACM Transactions on the Web (TWEB)
Empirical observations on the session timeout threshold
Information Processing and Management: an International Journal
Modelling methods for web application verification and testing: state of the art
Software Testing, Verification & Reliability
A survey of combinatorial testing
ACM Computing Surveys (CSUR)
A survey of cookie technology adoption amongst nations
Journal of Web Engineering
ASIAN'04 Proceedings of the 9th Asian Computing Science conference on Advances in Computer Science: dedicated to Jean-Louis Lassez on the Occasion of His 5th Cycle Birthday
An Evaluation of Random Testing
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Cookies are used by over 80% of Web applications utilizing dynamic Web application frameworks. Applications deploying cookies must be rigorously verified to ensure that the application is robust and secure. Given the intense time-to-market pressures faced by modern Web applications, testing strategies that are low cost and automatable are required. Automated Cookie Collection Testing (CCT) is presented, and is empirically demonstrated to be a low-cost and highly effective automated testing solution for modern Web applications. Automatable test oracles and evaluation metrics specifically designed for Web applications are presented, and are shown to be significant diagnostic tests. Automated CCT is shown to detect faults within five real-world Web applications. A case study of over 580 test results for a single application is presented demonstrating that automated CCT is an effective testing strategy. Moreover, CCT is found to detect security bugs in a Web application released into full production.