Abstract
For functional testing of web applications, fault-seeding is a method in which a software tester creates several modified versions of a web application that contain errors. They are useful for discovering faults that can compromise a web application’s behaviour. Using a fault taxonomy to guide the fault-seeding of a system increases the confidence that the seeded faults are realistic. This paper presents a systematic review of fault taxonomies that are introduced for testing web applications. Selection of relevant literature is performed by applying the inclusion and exclusion criteria. Six significant fault taxonomies for web testing are then selected and analysed. We suggest three fault classes or sub-classes that can be incorporated into a fault taxonomy namely the warning notification fault, media fault and orphan page fault. Finally, some major areas where the fault taxonomies are commonly applied are health software applications, cloud computing, Android applications and desktop applications.
Author supplied keywords
Cite
CITATION STYLE
Yasin, S. M., & Ismail, S. (2020). A review on fault taxonomies for web testing. International Journal of Emerging Trends in Engineering Research, 8(1 Special Issue 2), 187–194. https://doi.org/10.30534/ijeter/2020/2681.22020
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.