不要把手工测试与自动化测试等同起来

发表于:2009-10-22 16:58

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:houfeng    来源:Taobao QA Team

  不要把手工测试自动化测试等同起来

  当手工执行测试时,可以充分利用人的能力。可以临时想出新测试,也可以注意到没有或不能预测的现象。自动化测试则是高智商过程微弱的、很小的反映。这也是为什么说把自动化测试看做自动化的人员测试时错误的原因。

  自动化并不能使计算机完成测试员所做的事,自动化测试执行测试员明确描述的测试,不能利用测试员隐含的知识和认识。自动化测试每次运行都以同样的速度、同样的顺序,完全一样的鼠标移动和键盘操作做同样的事。但是手工测试员在每次运行测试时都必须对测试做变动。这些变动可以发现未看到的程序错误。

  自动化测试结果检验也有局限性。以任何测试过程为例,这种检验能告诉测试员来自扬声器的奇怪噪声吗?能告诉测试员检查屏幕上的异常雪花吗?能告诉测试员渐进性性能退化吗?也许不能。但是即使没有得到提示,优秀测试员也会注意到并报告这些问题。经过专业培训的人的头脑是最好的测试工具,要超过任何可能想象的自动化测试。在测试员说:“怎么了?这不可能正确”时,可以临时注意到成百上千以前升值想都没有想到的问题。

  自动化测试有很多优点,但是测试员和测试是有很大区别的。这意味着问题可能被触发但是没有被注意。与自动化测试不同,手工测试员可以立即联系当时的背景条件,调查研究所出现的异常。测试员还可以识别并过滤很大范围内的需警,而这些需警会对自动化测试带来麻烦。

  因此,不要拿手工测试与自动化测试相比,而应该把自动化测试看做是对测试能力的补充,能够完成手工测试所不能完成的工作

相关阅读:

自动化测试&手工测试&测试分析

手工测试没有技术含量?(51Testing论坛话题PK)

自动化测试终究会取代手工测试?(51Testing论坛话题PK)

手工测试与自动化测试的优缺点

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号