怎样成为一个优秀的软件测试人员?

大家好,我是大圣,一万个人心中有一万个哈姆雷特,所以每个人心中的好测试是不一样的。那么我心中的哈姆雷特,不对,是好的测试是什么样的?

一般测试人员考量因素有:

  1. 测试策略制定
  2.  测试用例设计能力
  3. 探索性测试
  4. 自动化
  5. 测试执行能力
  6. 沟通表达能力
  7. 学习能力

下面我一一解释下各个因素。

1.、测试策略制定

测试策略是解决如何做好测试工作的。如何测试好一个特性,如何为某一类型测试做好工具选型都算测试策略制定范畴。

在测试好某一个特性里面,在那么多测试类型里,识别出客户经常使用的场景,然后 挑选出适合需求以及产品的测试类型的人就说明测试策略做得好。不漏掉测试类型,不刻意选择不必要的测试类型。

在工具选型上,不会为了选择工具而选择工具。会切实从项目交付角度出发,挑选项目合适的工具。能做好测试策略人就是好测试的表现之一。

2、设计测试用例

比如登录模块的,有的人就能从不同测试类型设计出比较全面的测试用例。有的人只会考虑功能测试。有的人简单几个用例,场景都覆盖全面了。有的人列举了一堆用例,该测试的还没有列举。

所以如何能既考虑全面场景,同时也不是把所有测试类型都枚举一遍的测试用例就是好用例,有效等价类和无效等价类都包含的测试用例就是好用例。所以能设计出好用例的人就是符合好测试的特质之一。

3、探索性测试

其实探索性测试特别考验一个人的功底。好的测试,在测试用例之外,仅凭探索性测试去弥补其他测试用例的不足就能发现很多问题。所以探索性测试做得好,好测试,跑不了。

4、自动化

现在不会自动化,都不好意思给别人说自己是个测试。有代码能力,同时日常去写工具提升测试效率的测试就是好测试。比如自己写工具造数据,日常工作能做好API 自动化的人等等。

5、测试执行能力

说一千,道一万。不能知行合一的测试就不是好测试。测试执行过程中认真思考,扎实执行工作,踏踏实实去完成测试任务的就是好测试。不漏测一个bug。这比口若莲花,但是漏测问题超多的人强百倍以上。

6、沟通表达能力

工作中能言简意赅说明自己的诉求,同时又能注意倾听别人的想法和意见的,也是好测试的表现之一。

7、学习能力

测试行业要求尽快熟悉业务,能快速掌握所测试业务,学习能力不容小觑。

综上所述,满足上面要求的测试就是我心目中的哈姆雷特。如果你遇到了具有以上特质的好测试,一定要珍惜。

我呢,把自己用的软件测试学习路线图以及资料发出来,有需要的点击文末小卡片。

希望各位不忘初心,砥砺前行,加油!

一、Python编程入门到精通

二、接口自动化测试

三、Web自动化测试

四、app自动化测试

五、前端网页编程语言

六、测试开发DevOps体系

七、一线大厂简历制作,面试技巧

八、高阶性能测试

九、RobotFramework框架和HttpRunner

尾声

好了就写这么多吧,最后感谢每一个阅读我文章的人,一点小心意,虽然不是啥值钱的东西,需要的话直接拿走:

上面是我收集的一些软件测试资源,这也是全网最全面最完整的软件测试资料库了,在这个过程中帮到了我很多。如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天便放弃的感受的话,可以点击下方小卡片免费领取
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值