X测试模型的改进与应用
2011-09-07雷钰锋蔡伟鸿
计算机工程与设计 2011年8期
关键词:模型
熊 智, 刘 莉, 雷钰锋, 蔡伟鸿
(汕头大学计算机系,广东汕头515063)
0 引 言
随着软件应用领域的扩张,软件产品逐渐趋于大型化、复杂化,与此同时,软件的质量控制却越来越难以实施[1]。国内许多软件公司的软件开发管理能力相对薄弱,致使不少产品在开发完成之后无法正常投入使用,即使勉强上线,也往往因为出现过多难以解决的问题而最终宣布失败,导致人力和物力的极大浪费。在这样的背景下,软件测试模型作为保证软件测试工作效率和质量的结构框架,亟需通过强化和改进来适应不断复杂化的软件开发过程[2]。
软件测试模型用于规范测试的进行过程,以保证软件测试的效率和效果。随着软件开发与测试技术的进步,一般测试模型已较难适应当前软件的开发测试过程[3]。文献[4]提出的新软件测试模型没有针对具体的范围表现出其应用优势;文献[5]提出的基于行为的软件测试过程模型无法灵活处理中小型系统在测试过程中存在的问题;文献[6]结合敏捷开发模式的改进X测试模型没有考虑客户对开发过程的影响和如何处理需求改变等问题。本文通过研究各类测试模型的特点,着重对目前应用最为广泛的X测试模型进行了分析,结合其在实际开发测试中所暴露出的问题,对其进行了改进,并应用于数字版权运营平台的二次开发测试中,取得了较好的效果。应用结果表明,改进的X测试模型很好地指导测试人员选择合适的测试方法、制定合理的测试计划,达到了节省软件成本和提高软件质量的目的。……
登录APP查看全文
