Deriving high-priority acceptance test cases using utility trees: A case study

Pablo Cruz, Hernan Astudillo

Research output: Contribution to conferencePaper

Abstract

© 2017 IEEE. Even though software testing is considered a mature field in software engineering, deriving test cases is still an important issue and even more when related to quality requirements. Utility Trees are used to evaluate software architectures, organizing requirements as scenarios associated to quality attributes and decorating them with stakeholder-given priority and developer- given difficulty. In this article, we propose an approach to use Utility Trees to derive prioritized acceptance test cases allowing to focus in high-value tests. The technique has been tried in two medium-sized projects for a Chilean public agency, with positive results. This innovative use of Utility Trees offers a simple, collaborative way to focus testing resources.
Original languageEnglish
Pages1-8
Number of pages8
DOIs
Publication statusPublished - 5 Jul 2018
EventProceedings - International Conference of the Chilean Computer Science Society, SCCC -
Duration: 5 Jul 2018 → …

Conference

ConferenceProceedings - International Conference of the Chilean Computer Science Society, SCCC
Period5/07/18 → …

Fingerprint Dive into the research topics of 'Deriving high-priority acceptance test cases using utility trees: A case study'. Together they form a unique fingerprint.

  • Cite this

    Cruz, P., & Astudillo, H. (2018). Deriving high-priority acceptance test cases using utility trees: A case study. 1-8. Paper presented at Proceedings - International Conference of the Chilean Computer Science Society, SCCC, . https://doi.org/10.1109/SCCC.2017.8405142