• 0
  • 0
分享
  • 什么样的测试人员是一个好的测试人员——软件测试圈
  • 北极 2022-05-05 10:25:56 字数 961 阅读 984 收藏 0

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

  1. 测试策略制定

  2.  测试用例设计能力

  3. 探索性测试

  4. 自动化

  5. 测试执行能力

  6. 沟通表达能力

  7. 学习能力

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

1、测试策略制定

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

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

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

2、设计测试用例

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

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

3、探索性测试

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

4、自动化

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

5、测试执行能力

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

6、沟通表达能力

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

7、学习能力

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

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

以上仅代表个人观点,如果你有不同意见,欢迎到我的星球一起讨论。


作者:阿萨聊测试
文章链接:https://juejin.cn/post/7083880961037271077

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 1.3.域名系统1.3.1.域名系统工作原理DNS解析过程是递归查询的,具体过程如下:用户要访问域名www.example.com时,先查看本机hosts是否有记录或者本机是否有DNS缓存,如果有,直接返回结果,否则向递归服务器查询该域名的IP地址递归缓存为空时,首先向根服务器查询com顶级域的IP地址根服务器告知递归服务器com顶级域名服务器的IP地址递归向com顶级域名服务器查询负责example.com的权威服务器的IPcom顶级域名服务器返回相应的IP地址递归向example.com的权威服务器查询www.example.com的地址记录权威服务器告知www.example.com的地...
            0 0 1256
            分享
          •   受博为峰邀请,我简单分享下,从大学毕业设计实习起至今的个人职业发展历程、工作经验和主要面试经历,希望能给大家带来一些启迪和帮助。  职业发展规划  考虑清楚自己想要什么?  如同很多刚进入职场的新人,我在一开始也没有特别清晰的个人职业规划。如果你在校有很好的课题研究机会,好好把握,大都能通过专业领域的导师或教授们,拿到一份名企的实习机会。  就在临近毕业前夕,我仍然不知道,或者说不敢去主动寻找企业、公司,选择向往的地方去实习。万幸的是,我大专毕业后进入了国有单位实习,最后有幸能够留下来开展职业生涯的第一份工作,对于当时的条件和市场来说绝对是香饽饽,至今也是很多人梦寐以求的。  当时设定好的...
            0 0 1911
            分享
          •   在当今快速发展的软件行业中,软件质量的保证已成为企业成功的关键因素之一。随着 DevOps 和持续集成/持续部署(CI/CD)实践的普及,自动化测试工具的重要性日益凸显。它们不仅提高了测试的效率和准确性,还帮助团队更快地响应市场变化,确保软件产品能够满足用户的需求和预期。  开源测试工具,作为技术创新和协作的结晶,为软件测试领域带来了革命性的变化。国内研发的开源测试工具,凭借其对本土化需求的深刻理解,以及对国际先进技术的快速跟进,正逐渐在国内外市场上崭露头角。这些工具不仅性能优异,而且具有高度的可定制性和灵活性,能够满足不同规模和类型的项目需求。  1、SoloPi  SoloPi 是由支...
            0 0 929
            分享
          • 读者提问:对于测试架构师日常工作中做哪些事情我还挺好奇的,这个岗位似乎还挺稀缺的,我所经历的公司没有这个岗位。我对测试架构师的理解就是技术架构师,主要是做技术选型,以及带领整个团队做技术提升的。不知道软件测试架构师在实际工作中,都做哪些事情呢?阿常回答:一家业务体系庞大、复杂的公司的测试架构师的职责主要有五个。1、测试团队的技术带头人测试架构师会关注整个团队的技术提升,包括技术难题的攻关,团队遇到的技术难题,你能够做到 90%的解决率。2、深入参与关键业务的评审关注软件的可测试性,作为测试 leader、项目负责人或者测试架构师需要深入参与技术架构的选型,包括前期的概要设计,给出建议。3、测试...
            0 0 1279
            分享
          •   测试用例存在一些真相与事实,有些广为人知,有些却很隐蔽。正是基于这些真相与事实,可以对我们的手工测试、自动化测试、甚至规模化的自动化测试(数以万计的用例)带来不同的启发。  真相1:不能提前确定所需要的所有测试用例  测试领域有一个几乎是共识的结论,我们不能完全测试(Complete Test)。除了这个结论本身,其原因也有很大的参考价值:  软件系统本质也是一系统,是由一层层依赖组成的,当我们想测某一点时,总会有假设,但是这个假设本身有时也需要另外的用例来覆盖。而哪一层的假设是可靠、不需要再测试的判断往往是凭个人经验决定的,也许离真实很远。  瀑布流程中的测试用例规划通常是基于规格的,较...
            0 0 1324
            分享
      • 51testing软件测试圈微信