Test volume mitigation for mobile devices software development: An improvement approach considering shared requirements
Resumo
The number of software variations that are embedded in mobile devices is growing. Due to the high demand for software adaptation, manufacturers need to find strategies to ensure the quality of the software they embed. In an attempt to reduce software test workload after requirements implementations, we propose an improvement to a process we use at SIDIA R&D Institute. Our approach is based on testing each requirement, instead of the current process, which consists of tests repeated for each client. Our experiments’ results are based on a small set of device models and show that gains obtained can be expanded to the entire device models portfolio. Additionally, the proposed improvement can greatly reduce requirements testing time. We performed our experiments in a real scenario, so the results may be affected by variables out of study scope, specially for the fourth experiment, which was performed on new device models, where some stability work still may be required.
Palavras-chave:
mobile, process improvement, software requirements, software tests
Publicado
25/09/2023
Como Citar
ANDRADE, Paulo; MARQUES, Kathrian; RIBEIRO, Luiz; SILVA, Marcelo da; FRAGATA, Hendria; OLIVEIRA, Adriano; NOGUEIRA, Juan.
Test volume mitigation for mobile devices software development: An improvement approach considering shared requirements. In: SIMPÓSIO BRASILEIRO DE TESTES DE SOFTWARE SISTEMÁTICO E AUTOMATIZADO (SAST), 8. , 2023, Campo Grande/MS.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2023
.
p. 1–4.