深度探索中小型企业软件测试之道
作者:管理员 发布时间:[ 2010/2/21 13:26:15 ] 推荐标签:
在ISO、CMM、各大软件企业、IT公司的佳实践理论宣导之下,我想国内很多中小型软件企业中的软件测试人员会感到非常的迷茫,缺乏测试资源、缺乏合理的测试流程、缺乏重视质量的大环境,这些都让中小型软件企业的测试人员感觉测试工作非常难做,测试的管理者也会不禁发出感叹“软件测试好难管啊!”,我想中小型软件企业的测试管理必须根据自身组织的特点进行个性化的调整,切忌盲目追崇大企业的做法,但是也不能完全抛弃那些佳实践。
我把中小型软件企业的测试管理发展之路分成3个阶段,在每一个阶段中,测试培训、自动化测试、测试流程、测试用例等方面需要不同的做法:
(1)初级阶段:“自力更生”。
这个阶段的软件测试非常难做,只能跟着项目走,密切配合进度的要求,质量不可避免地让位给成本、进度。因为大部分中小型软件企业仍然处于起步阶段,大的困难是生存成本问题,只有尽快出产品、完成项目,才能维持或发展下去。
在这个阶段,测试管理流程不会很规范,测试版本可能会由于缺乏合理的配置管理流程而失去控制,测试计划很难制定,基本上是等待开发人员开发完一个功能,马上进入测试,再反复修改、测试…
在这个阶段,测试用例基本不够时间编写,或者在早期编写出基本的、粗糙的测试用例,后面基本上不会按这些用例来执行,因为程序的变更过于频繁,缺乏需求控制,另外,测试人员频于应付开发人员提交的测试版本,不会有时间完善和修改测试用例库中的测试用例。
因此,有些组织甚至完全抛弃测试用例的管理,不写测试用例。而实际上测试用例的编写还是有好处的,测试人员至少能通过编写测试用例熟悉系统的业务需求(虽然有时候很可能需求文档也是缺乏的!)。“探索性测试”的方法和“敏捷测试”的模式可能更加适合这个阶段的测试人员使用。
在这个阶段,基本上不可能开展自动化测试,因为缺乏足够的资源。
在这个阶段,测试人员只有发挥“自力更生”的精神,不能期待公司给你很多培训资源,必须要靠自己在工作实践中学习、总结,空闲时找书看、寻求各种网络资料来学习。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11