Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

A Clustering-Based Approach to Identifying Potential Output Anomalies with Combinatorial Testing for Web Applications

Version 1 : Received: 12 December 2023 / Approved: 13 December 2023 / Online: 13 December 2023 (08:04:18 CET)

How to cite: Wei, K.; Lee, S. A Clustering-Based Approach to Identifying Potential Output Anomalies with Combinatorial Testing for Web Applications. Preprints 2023, 2023120955. https://doi.org/10.20944/preprints202312.0955.v1 Wei, K.; Lee, S. A Clustering-Based Approach to Identifying Potential Output Anomalies with Combinatorial Testing for Web Applications. Preprints 2023, 2023120955. https://doi.org/10.20944/preprints202312.0955.v1

Abstract

The process of testing software is examining the artifacts and behavior of the software under test by validating and verifying it. Testing can provide valuable information about the software. Given an input to the system, there is a challenge of distinguishing correct from potentially incorrect behavior, which is the test oracle problem. Although the combinatorial testing approach can effectively reduce the number of test cases, the manual inspection of the outputs is still required. In this paper, we propose an approach to automatically classify the return pages with conducting combinatorial testing based on page similarities and hierarchical clustering, by which potential output anomalies can be identified. In the experiment, we apply our approach to a real-world e-commerce website, an anomaly can be found with the visualization of the clustering hierarchy, which suggests the potential of the applicability of the approach.

Keywords

combinatorial testing; pairwise testing; hierarchical clustering; test oracle

Subject

Computer Science and Mathematics, Computer Science

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.