代码改变世界

随笔档案-2011年01月

探索式测试:测试自动化

2011-01-20 09:19 by liangshi, 3156 阅读, 收藏, 编辑
摘要: 我发现,许多测试人员和测试经理将测试自动化等同于测试用例自动化执行。在他们的词汇中,“自动化”是“测试自动化”的缩写,而“测试自动化”就是自动地运行被测试对象、检查测试结果并生成测试报告。 如果仅仅运行计算机可执行的测试用例就可以保证软件质量,那么测试人员的生活将轻松许多。但是,在绝大多数项目中,测试者都必须完成一系列任务来提供优质的测试服务。 以上幻灯片来自Doug Hoffman和Cem K... 阅读全文

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

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