代码改变世界

随笔档案-2011年1月16日

探索式测试:探索是为了学习

2011-01-16 14:39 by liangshi, 1192 阅读, 收藏,
摘要: 对于测试人员,软件测试是一个持续学习并实践的过程。他需要学习的内容可能包括:行业知识:为什么需要这个软件?软件如何帮助使用它的人和团体去获得行业优势? 用户角色:目标用户是谁?他们有什么特点,有什么期望?软件如何帮助他们去获得个人成就? 软件产品:产品是一种解决方案。它解决了行业和用户所面临的问题吗? 计算平台:只有深刻理解软件所依赖的计算平台(如操作系统、中间件、网络协议等),才能更好地测试。 开发技能:理解项目所使用的具体技术,知晓典型的技术缺陷,具备测试开发能力。 测试方法:针对当前项目,选择合适的测试方法,并能够熟练地应用。 程序缺陷:研究当前(和相关)项目的缺陷,提炼错误模式(Pat 阅读全文