#yyds干货盘点# 软件评测师的能力要求
  7M0vcdGauhIx 2023年11月02日 22 0

测试工作中最有价值和最重要的资源是人员,没有一个合格的、积极的测试小组,测试就不可能实现。对一个系统进行有效的测试所需要的技能绝对不比进行软件开发需要的少,事实上,测试者将获得极其广泛的经验,他们将遇到许多开发者不可能遇到的问题。对软件评测师的能力要求有如下五个方面:

一、基本能力

所谓基本能力,是指软件评测师作为个体人员必须具备的能力要求,就像会编程序是软件开发入员的基本要求一样, 会对软件进行测试也是对软件评测师的基本要求。一般来说,对一个软件评测人员的最低要求是:

(1)了解软件测试基本概念。

(2)了解软件测试过程模型。

(3)了解单元测试、集成测试、系统测试、确认测试、验收测试的含义,了解开发方测试、用户测试、第三方测试等测试类型,能进行动态测试、静态测试,知道白盒测试、黑盒测试、灰盒测试等方法。

(4)了解软件问题分类,包括掌握软件错误、软件缺陷、软件故障和软件失效等的定义。

(5)能执行分配的测试,并写出测试报告。

(6)会设计软件测试用例。

(7)至少会使用一种测试工具。

二、沟通能力

一名理想的测试者必须能够同测试涉及到的所有人进行沟通,具有与技术(开发者)和非技术人员(客户,管理人员)的交流能力。既要可以与用户谈得来,又能同开发人员说得上话,不幸的是这两类人没有共同语言。和用户谈话的重点必须放在系统可以正确地处理什么和不可以处理什么上。而和开发者谈相同的信息时,就必须将这些话重新组织以另一种方式表达 出来。测试小组的成员必须能够同等地同用户和开发者沟通。沟通能力对测试者非常重要。

三、技术能力

测试人员的技术能力主要体现在测试的效率和有效性上,效率主要反映在最短的时间能测试尽可能多的模块和代码,有效性是指能尽可能发现更多的软件缺陷。理论上的测试方法包括:静态黑盒测试、动态黑盒测试、静态白盒测试、动态白盒测试;配置测试、兼容性测试、易用性测试等,怎样才能有效地用这些方法尽早地发现软件缺陷,需要大家在工作实践中不断地摸索、总结,进而不断的提高自己的测试能力。

四、管理能力

一个软件的测试人员可以是一个人,也可以是一个由几十人甚至更多人组成的庞大团队,无论多少人,都存在一个管理问题。对测试的有效管理关系到测试的成败,测试人员的管理能力要求和其担任的职务密切相关。

五、文档编写能力

从软件的需求分析阶段开始,就开始测试文件的编写工作,各种测试文件的编写应按一定的格式进行。测试文档的编写是衡量软件评测人员水平的标准之一。​

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
7M0vcdGauhIx