Sciweavers

QSIC
2007
IEEE

Learning Effective Oracle Comparator Combinations for Web Applications

13 years 10 months ago
Learning Effective Oracle Comparator Combinations for Web Applications
Web application testers need automated, effective approaches to validate the test results of complex, evolving web applications. In previous work, we developed a suite of automated oracle comparators that focus on specific characteristics of a web application’s HTML response. We found that oracle comparators’ effectiveness depends on the application’s behavior. We also found that by combining the results of two oracle comparators, we could achieve better effectiveness than using a single oracle comparator alone. However, selecting the most effective oracle combination from the large suite of comparators is difficult. In this paper, we propose applying decision tree learning to identify the best combination of oracle comparators, based on the tester’s effectiveness goals. Using decision tree learning, we train separately on four web applications and identify the most effective oracle comparator for each application. We evaluate the learned comparators’ effectiveness in a ca...
Sara Sprenkle, Emily Hill, Lori L. Pollock
Added 04 Jun 2010
Updated 04 Jun 2010
Type Conference
Year 2007
Where QSIC
Authors Sara Sprenkle, Emily Hill, Lori L. Pollock
Comments (0)