关于什么是测试专家的讨论
创始人
2024-07-29 14:21:19
0

什么是专家?什么又是测试专家?今天下午与一位来公司3年多的测试人员在闲谈中,他问起我这个问题。随即我们进行了一些讨论。最后得出这样的结论:

专家就是能够发现某个领域问题并解决某个领域的问题的人,同时还需要具有这个领域的系统化的知识体系。

例如在测试领域可分为3类专家:

测试开发专家:自动化及测试工具的开发和应用。解决 自动化测试应用和实现领域的问题,解决测试工具应用和实现领域的问题。不仅仅是开发的能力,还包括了解所有自动化测试技术、工具的系统化知识体系,知道何时选用合适的技术,知道每个技术的不足。能帮助其他人在这个领域解决各种类型的问题,包括工具和自动化方案的推荐,实施,改进。

领域测试专家:以淘宝网业务为例,要对淘宝网所有的业务规则要懂,以一个经典端到端的淘宝业务流为场景,拉通前端测试经验,后端测试经验,中间件测试经验。对淘宝这类C2C业务系统的商业逻辑规则的测试要精通,对于实现C2C业务的软件产品的测试技术要精通,并明白这些测试技术间的依赖关系,互相影响关系。要能帮助解决某个C2C商业逻辑规格如何测试的问题。

公共测试技术专家:则是对软件测试全流程中每类测试技术都有实践经验,要有整体的各类型各阶段测试技术框架知识体系,了解每个测试技术的优势和不足,如何通过测试技术间的组合优势互补适合当前质量的需求。要能解决诸如:如何降低冗余用例;如何加快进度的同时降低质量风险;如何尽早发现更多的产品缺陷;这类非自动化,非商业逻辑的问题。

一家之言,欢迎大家补充。

会员deanaa:

我认为在以上三类专家之外还应该有一类专项测试技术专家。他们精通一至两项测试技术,如性能测试,安全性测试等。这一类专家应该具有相关方向的开发经验,同时在这一类测试技术上有丰富的经验。在测试工作中他们主要发挥以下一些作用

1. 在公共测试技术专家的指导下,同测试工具专家,业务专家功能完成测试策略的制定。

2. 明确单项测试的重点,难点

3. 同测试工具专家完成测试工具的选择

4. 对整个单项测试提供支持

5. 对测试结果特别是发现的缺陷进行过滤,提高缺陷的准确率

6. 对于严重的缺陷,和开发团队合作对缺陷原因和可能的解决方案进行分析

7. 完成项目单项测试的测试报告,对项目的单项测试质量进行评估

如果说公共测试专家是在整体层面把握项目的测试方向,那么专项测试技术专家则是把握具体单项测试技术的最重要的角色。相对于业务专家关注业务领域,测试工具专家关注测试工具和自动化测试实现,专项测试技术专家可以从技术上把握项目的质量,同时也是负责和开发团队交流合作的最佳人选。

从个人发展的角度看,专项测试技术专家相比公共测试技术专家会更深入项目。如果公司能提供在不同测试技术之间的转换,专项测试技术专家是最有可能完成向公共测试技术专家发展的一类人。

原文链接:http://www.51testing.com/html/93/n-233893.html

【编辑推荐】

  1. 非常实用 十个PHP高级应用技巧
  2. 如何突破测试职业的“彷徨”
  3. VB.NET和ASP.NET编码规范
  4. C/C++中动态链接库的创建和调用
  5. PHP开发必备 一步步学PHP模版引擎Dwoo

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...