中文

工业环境下上下文感知现代软件系统测试的替代方案:一项快速综述的结果

软件工程 2021-04-16 v2

摘要

背景:上下文感知现代软件系统(CACSS)已成为主流。此外,它们对当前工程实践提出了挑战。这些挑战在测试 CACSS 时尤为突出,因为上下文的变化加深了现有软件测试实践与技术的局限。目标:理解工业界如何在测试 CACSS 时应对上下文变化。方法:受委托开展一项快速综述,以发掘实现目标所需的证据。结果:我们的结果显示,当前研究举措旨在生成或改进能够处理上下文变化及海量测试输入可能性的测试套件。为此,它们主要依赖对系统动态行为建模并增加计算资源以生成测试输入。我们未发现旨在贯穿测试生命周期过程管理上下文变化的研究结果证据。结论:我们讨论了所识别的解决方案尚未准备好主流采用。它们均具领域特定性,尽管其思想与方法可在不同环境中复现,但技术尚需重新设计与针对特定 CACSS 定制。

关键词

引用

@article{arxiv.2104.01343,
  title  = {Alternatives for Testing of Context-Aware Contemporary Software Systems in industrial settings: Results from a Rapid review},
  author = {Santiago Matalonga and Domenico Amalfitano and Andrea Doreste and Ana Rita Fasolino and Guilherme H. Travassos},
  journal= {arXiv preprint arXiv:2104.01343},
  year   = {2021}
}

备注

Submitted to JSS for peer review