软件测试真的很简单?很多朋友都说软件测试就是点点点,没啥技术含量,真的是这样的吗?

软件测试的本质其实就是点点点 ,无论你是以人工的方式去点点点还是让代码(自动化)去点点点 ,它做的动作其实都是在做点点点的操作 。那么 ,大家同样是测试人员 ,也都是做的点点点的操作 ,为什么有的人觉得很简单 ,而有的人觉得很难呢 ?

个人觉得容易的人主要是以下原因导致:

所做的测试工作无目的性或者说测试的目的不够强 ,为什么这样说呢 ?比如公司有个很现实的问题 ,就是希望上线后的产品尽量不出现问题或少出现问题,如果你是这个产品的测试负责人?你该如何达成这个目标呢 ?怎样去量化该目标 ? 怎样去实施 ?我觉得要想达成这个目标给谁它都是一个难点 。 但是如果公司没有这方面的要求或者即使出现问题也不需要你去负责 。那么 ,你测试的好坏也就无所谓了 ,也就不存在难不难的问题,反正就是个点点点 ,所以自然而然就觉的没啥难度。但是给这个测试动作(点点点的操作)确定一个具体的目标的话 ,你就想着该往哪点和如何点的问题了。在此过程中,你也会遇到各种各样的问题 ,到时候你还会觉得简单吗 ?

达成目的所需的能力,技能以及方法上有欠缺 。同样还是上面的那个问题,公司也给出了很明确的目标,希望将目前线上bug漏测率从8%降到2% ,这时该如何分析原因 ? 分析出原因又该如何解决 ? 如果这个过程中需要用到一些新的技术如何应用到项目中 ? 应用到项目中又如何确定起到效果了呢 (如自动化) ? 在此实践的过程中,对你的软性能力 ,测试技能都有较高的要求 。如若没有这样的实践 ,何谈测试容易呢 ?

在谈谈测试难在哪 ?以下的三点是比较难的 。

达成目的难度 ,测试永远都是和质量挂钩 ,对于企业来说,当然是希望质量越来越好 ,但是作为测试人员,想要达到理想的效果还真是有很大的难度的 ,不是你随便去点点点就可以了 。

存储知识容量的难度 ,就单纯讲测试这个职位,内部也有了很多的细分 ,比如功能测试 ,性能测试 ,专项测试 ,测试开发 ,自动化测试等,随便拿出任一类型的测试想做深的话都需要有学习很多的行业知识和技能 ,个人曾经看过两本不错的测试书籍,都是大厂的测试架构师写的,但是却都是写的功能测试的内容,里面更多的是描述如何更科学的设计测试策略 ,测试方法等,原来大家都觉得最简单的功能想做深入也不是一件容易的事。如若同时兼容多个测试又都想做好的话,难度可想而知 。

持续保持学习新技术的难度 ,测试这个行业新技术也是层出不穷 ,隔三差五就搞出一个新技术 ,你不学把人家都在用了,显得你多落后, 要是学习把,这些技术又不少,再加上本身经常加班时间少 ,能保持持续学习本身就不是一件容易的事。

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值