软件测试人员应具备的能力

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

按照本章所说的的软件测试人员应具备的能力,分析一下自己的优势和劣势,提交一份不少于1000字的报告。

在本门的《搭建Windows 测试环境》课程中,提到了两个关键的额名称:软件测试和环境测试。通过本章的讲解:能够让我们了解到了软件测试和测试环境的知识,搭建测试环境的应该具备的知识,了解到软件的层次、分类、授权等的基本内容,了解到对软件操作的常用术语和一些简单的硬件知识。

在学习本章的软件测试环境中,测试环境就是运行软件必须具备的各种软件和硬件的集合,软件测试主要目的就是发现软件中的错误和缺陷。然而软件测试只能发现存在的错误,并不能保证软件的质量,并不是发现的错误越多,软件的质量越好;实际上正好相反,软件测试人员在软件当中的错误越多,往往证明软件的质量越差,隐藏的错误越多。

而作为一个测试人员,在搭建测试环境中,所需要做的工作:

◆搭建测试平台。

◆学习软件使用,了解用户的需求。

◆测试软件,发现问题。

◆提交问题报告。

对于上面所列出的事项,就应该知道我们做为一个测试人员,最起码应该具备的技术知识,具体的可分成3大类:1、软件知识,2、硬件知识,3、网络知识。

软件知识,就是在软件知识当中,测试人员需要能够快速的学习软件的使用,了解常用的软件术语。最重要的是能够安装和使用常用软件和操作系统:作为初级测试人员,可以不具备软件开发的能力,但是如果想做好测试工作,软件开发的知识也是必须具备的,而且不仅是软件开发的知识,在测试相应软件时,还需要相应的软件方面的知识。

软件在计算机当中是一系列的指令,他不能够脱离硬件的存在,他也需要一定的载体才能够进行传播。

对软件的使用,很多用户发现在使用计算机的时候非常困难,往往找不到自己需要的功能,最后得出结论这个软件不支持这个功能。从这里让我知道软件的设计本身不符合用户的习惯;了解到该软件的功能没有很好的分类。

所以我们作为一个软件测试人员,必须先了解用户的需求,了解用户的习惯方式,最后总结出Windows 的资源管理的界面的5个名词:

1、标题栏

2、菜单栏

3、工具栏

4、状态栏

5、对话框

在学习软件的使用,帮助分类主要看清楚每个帮助的用途,同时还要有一个学习步骤让自己能够快速使用软件的主要功能。至此分有8类:

1.README

2.使用向导(Tutorials)

3.用户指南(User’s Guide)

4.参考手册(Reference Manual)

5.联机帮助

6.索引(Index)

7.收索(Search)

8.新闻组

对于硬件知识,测试人员必须能够对常见的硬件设备有一个了解和认识,所以常见的硬件有如下几点:

CPU,内存,硬盘,网卡,显卡,主板,光驱,鼠标和键盘,显示器等。

硬件被安装到计算机中时比不能立刻使用,还需要安装软件进行驱动,才能够发挥硬件的最大特性。所以配置不同的驱动程序,硬件的效率也是不相同的

网络知识,对于测试人员来说,网络知识也是必备的,因为随着软件的和网络的联系越来越密切。电子邮件,网站等网络服务的增多,网络游戏也成为IT行业中迅速成长的产业。

而目前我们上网、收发的邮件都是用到TCP/IP的协议,所以TCP/IP协议被称为一个4

行管理的。

针对上面的学习,让我知道了做为一个测试人员首先应具备有:沟通能力,技术能力,自信心,怀疑精神,察觉力等

沟通能力:测试人员必须能够同测试所涉及到的所有人进行沟通,具有与技术(开发者和非技术(客户、管理人员)的沟通能力。

技术能力:一个测试者必须既明白被测软件系统的概念又要会使用工程中的那些工具自信心:开发者指责测试者出了错是常有的事情,测试者必须对自己的观点有足够的自信心.很强的记忆力:也许许多新出现的问题和我们已经发现的问题相差无几.

怀疑精神:开发者会尽他们最大的努力将所有的错误解释过去,因此测试人员必须保持怀疑态度.

察觉力:捕获用户观点的能力,强烈的质量追求,对细节的关注能力.

相关文档
最新文档