Evaluating model-based testing in an industrial project: An experience report

 

Đã lưu trong:
Chi tiết về thư mục
Nhiều tác giả: Obando Vásquez, Yohana Rebeca, Quesada López, Christian Ulises, Martínez Porras, Alexandra
Định dạng: comunicación de congreso
Ngày xuất bản:2019
Miêu tả:Model-based testing (MBT) is an approach that automates the design and generation of test cases based on a model that represents the system under test. MBT can reduce the cost of software testing and improve the quality of systems in the industry. The goal of this study is to evaluate the use of MBT in an industrial project with the purpose of analyzing its efficiency, efficacy and acceptance by software engineers. A case study was conducted where six software engineers modeled one module of a system, and then generated and executed the test cases using an MBT tool. Our results show that participants were able to model at least four functional requirements each, in a period of 20 to 60 min, reaching a code coverage between 39% and 59% of the system module. We discussed relevant findings about the completeness of the models and common mistakes made during the modeling and concretization phases. Regarding the acceptance of MBT by participants, our results suggest that while they saw value in the MBT approach, they were not satisfied with the tool used (MISTA), because it did not support key industry needs.
Quốc gia:Kérwá
Tổ chức giáo dục:Universidad de Costa Rica
Repositorio:Kérwá
Ngôn ngữ:Inglés
OAI Identifier:oai:kerwa.ucr.ac.cr:10669/102186
Truy cập trực tuyến:https://hdl.handle.net/10669/102186
https://doi.org/10.1007/978-3-030-11890-7_29
Từ khóa:model-based testing
automation
industry
experience report
software testing