《计算机技术与发展杂志》发表论文赏析
作者:姜文;刘立康
摘要:随着软件开发技术的发展,软件持续集成与自动化测试已成为软件开发过程中的一个重要组成部分。 集成构建中的自动化测试实质上就是冒烟测试。 冒烟测试是对软件版本包的基本功能进行测试验证,同时也是进一步开展全面深入测试的预测试。 结合工作实践,介绍了冒烟测试、门槛用例和基于持续集成冒烟测试的特点;叙述了冒烟测试涉及到的角色和软件测试自动化工厂;详细叙述了冒烟测试运行的系统架构和运行流程。 最后介绍了一个冒烟测试的工作案例和在该案例测试过程中遇到的一些典型问题。 实践表明,基于持续集成的冒烟测试有助于及早发现并解决软件缺陷,提高软件开发效率和软件质量;采用自动化测试脚本进行软件测试,提高了测试效率,减少了测试工程师大量的重复测试验证工作。
关键词:持续集成;ICP-CI;冒烟测试;自动化工厂;版本包