手工测试与自动化测试

首先,我不太喜欢“手工”测试这一称呼。这就好比我们把一个雕刻家叫“刻石头/木头的”; 我们测试虽然用“手”在鼠标点点点,键盘敲敲敲,但我们是带脑子的,有基本的测试方法和思路,对产品的功能足够熟悉。真以为我们是monkey啊!!。

其次,自动化测试和手工测试不是对立,你做自动化一样要了解产品需求,熟悉产品的实现过程,以及产品的功能,时不时也要用手点吧点吧。常规的产品UI功能测试,有些简单重复性比较高的地方也可以用自动化来代替。(雕刻家也是可以用机器去打磨和抛光来提高效率的嘛。)所以,自动化测试是测试人员的一个必备技能之一,并不是手工测试的替代品。其实,测试行业这么多年来的发展已经证明了这一点,自动化出现了这么多年,并没有完全替代手工测试,该用手的地方还得用手。

手工测试我不喜欢这个称呼,它不是光拿手点,别人可是带脑子思考的,取决于对业务的理解广度、深度。对测试人员要求也是相当高的。

从职位发展来看:
自动化测试的发展并不一定就比手工测试的好。
如果做自动化测试你只具备了编写代码的能力,完全脱立了业务,那你写出来的脚本一定没手工测试测试出来的bug多。
所以软件测试人员一定要掌握业务,即需求,这是软件的命脉,也是测试人员的命脉。

总结:自动化测试是不会替代手工测试的,代码也要依赖业务,哪个手段高效用哪个,自动化只是用来代替手工的重复性工作,但代替不了人脑思维,相比来看手工测试更灵活,因此更容易发现bug。但需具备代码能力,需要时自动化时可实现自动化。
所以测试人员需具备:业务能力,代码能力,测试思维
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值