鱼鳞病

首页 » 常识 » 预防 » 浅议软件测试策略的综合运用
TUhjnbcbe - 2021/3/29 14:20:00
摘要:

互联网时代,商业风云变幻,伴随着互联网+的国策,计算机软件加速深入各行各业,软件的质量保障显得尤为重要。测试策略的实施是测试管理实施的重要组成部分。本文介绍了软件测试中测试策略的综合运用的重要性,重点阐述了测试策略综合运用的两个金融项目实践,最后总结了测试策略综合运用的经验与教训。

.前言

《软件质量保证、测试与评价》一书中将测试策略定义为--描述测试工程的总体方法和目标,给出设计和实现最佳的测试用例的算法、技术或提示[]。测试策略是测试的“纲”和“领”。在测试中,运用好测试策略,容易抓住“纲“、”领”,对项目范围管理、进度管理、质量管理、成本管理等起到较好促进作用。测试策略的运用是根据项目的实际情况,对各项测试资源和要素的综合运用和控制,使其发挥协同效应,产生最佳结果。

2.测试策略的重要性

任何一个测试项目都会受到范围、时间、质量、成本等因素的制约,这里的测试资源和要素简言之就是人、事、物。人不仅有测试人员,还有开发人员、项目管理人员、以及外包供应商、领导层等;事就是可能的风险事项、需求变化、人员变更、各利益方角力、以及突发事件等;物最好理解,就是测试时间、测试进度、测试范围、测试环境等实际资源。测试策略就在不同的阶段把人、事、物等要素综合考虑和运用,使各方资源发挥合力,让有限的资源产生最好的组合效能。

在软件测试时选择合适的测试策略和方法组合,才能有效地提升测试效率和质量。尤其是在当今互联网软件时代,软件更新迭代周期短,对软件测试的质量需求和效率要求提出了新挑战,就更需要有合理的测试策略的综合应用。

3.测试策略的综合应用

测试策略的综合运用,概括起来就是先找项目的测试难点、痛点、风险点,然后更精准地确定范围,更细致的业务知识准备,更合理地安排测试资源和进度,更有效地调动测试人员的积极性,最后集中优势兵力攻难点、破痛点、控风险,更早更及时地找出系统问题。同时持续开展业务学习和技术交流,提升团体战斗力,动态跟进项目风险点,并针对性地动态调整测试策略,最终高效地保证测试交付质量。

下面以笔者所经历过的两个金融测试项目实例来探讨测试策略的综合应用,希望能够管中窥豹,投石探路,引发读者的讨论和思考。

3.大型商业银行核心系统UAT测试

项目名称:银行总行核心系统UAT测试

项目背景:为适应互联网化的发展,强调用户体验,强化全行业务统一管理、数据统一管理、全行一本账,某银行对使用了十多年的大集中系统进行全新的设计和替换,某银行总行IT中心特地成立测试中心,用以保障新核心系统的交付质量。

项目开发规模:开发人员+

项目测试规模:六家外包测试供应商+甲方自己的团队,测试人员初期有50多人,高峰时有多人。

项目实施难度:

)总行领导直接

1
查看完整版本: 浅议软件测试策略的综合运用