自己总结的测试种类(还在完善中)

上一篇 / 下一篇  2009-05-15 14:59:09 / 个人分类:各种测试文档

一、界面测试

   界面测试主要测试软件中与用户交互的平台,相当于测试软件的。界面测试包括界面上所有可视信息,如字体、颜色、文字的大小、有无被遮挡,界面风格是否统一,对于描述的文字是否准确、是否有冗余、是否有错别字,是否中英文交替出现,是否有编程中的函数出现等。

 

二、易用性测试

   易用性测试时从用户操作使用的角度出发来进行测试的。包括常用按钮的快捷方式测试、为达到某结果所操作的步骤是否简单明了、功能区划分是否能使用户不用查帮助文档便能正确操作、常用的键盘按钮是否具备、关键的功能按钮或者是重要信息是否在醒目的位置上,如表单输入时是否有光标提示,光标位置是否靠前,当页面内容过多时是否有滚动条,复选框和下拉框都要根据用户的使用习惯来设定等。

 

三、安全性测试

   安全性测试从2个大的方向上着手。第一,从外部角度出发,测试人员模仿非系统使用者通过各种手段来意图进入软件,这里面典型的例子就是登录测试。第二,从内部角度出发,其也分为2部分。第一是权限的测试,不同级别的人不可以拥有相同的权限,来提高软件的安全性;第二是用户使用的安全性,比如控制用户操作来避免使系统崩溃的操作步骤,对于用户操作错误导致的严重后果要有补救的措施,对于特殊字符的输入系统要加以适当的处理等。

 

四、功能测试

   功能测试主要是依据《需求规格说明书》,没有的话可依据《需求文档》,实在不规范也要依据用户的需求,这个就需要与用户平时交流时的积累。功能测试产生出来的BUG主要分3个大的方向:1、软件没有达到用户的需求;2、软件以及达到用户的需求但是还有不足;3、软件出现了用户完全不需要的功能需求。功能测试的范围比较大,定义范围也比较抽象,可理解为测试软件所表现出来的功能是否满足用户需求。

 

五、性能测试

   性能测试包括压力测试、稳定性测试、负载测试、一般性能测试。

1、压力测试就是连续的给被测系统施压,知道系统不能承受为止

2、负载测试是让系统在它所能承受的最大压力的边界运行,来看它的稳定性

3、稳定性测试也叫可靠性测试,是指连续的运行被测系统来看它的性能

4、一般性能测试就简单多了,就是在正常测试系统的同时观察它性能的运行情况,可看它的运行时间、反应速度、CPU和内存的使用情况。

 

六、安装测试

   安装测试时测试所有安装有关的步骤,要求无论是自动安装和手工配置都能够依据向导正确实施安装,安装退出后,软件能正确启运、运行。产品安装界面上的提示要正确,对安装起指导作用,版权说明文件与该程序相符。安装时,对默安装路径、用户自己指定的路径都要求能进行正确安装。用户自已指定路径时,如为已存在路径能够进行安装,如为不存在的路径,应能创建该路径并进行安装。程序安装完成后,在开始-程序菜单中要生成中文的快捷方式或程序组,本公司的软件产品,要生成伍陆柒捌**软件程序组,在其下生成中文的快捷方式。卸载测试,如果系统提供自动卸载工具,那卸载后,检查是否把所有文件都全部删除,注册表中的有关注册信息是否也被删除。先安装客户端,在安装服务端,看是否会出现问题。

 

七、兼容性测试

   验证软件在不同的硬件环境和不同的操作系统下是否能正常安装运行,这个测试简单却十分麻烦。

 


TAG:

 

评分:0

我来说两句

Open Toolbar