常见功能测试的方法_第1页
常见功能测试的方法_第2页
常见功能测试的方法_第3页
常见功能测试的方法_第4页
常见功能测试的方法_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——常见功能测试的方法中国软件测试联盟(.51)

7.3.1安装测试

安装测试重点考虑以下10点问题。

1)安装过程中对于缺省安装目录及任意指定的安装目录,是否都能正确安装。测试用例:测试项安装测试测试内容1.对缺省目录的安装2.指定的安装目录测试方法与步骤操作操作:对缺省目录的安装操作:指定的安装目录测试判断准则是否确凿是否确凿测试结果表7—3—1安装测试用例

2)若是选择安装,查看能否实现其相应的功能。测试用例:测试项选择安装测试内容测试方法与步骤操作测试判断准则是否能否实现其相应的选择安装测试结果1.选择安装操作:对缺省目录的安装观看表7—3—2选择安装测试用例3)在所有能中途退出安装的位置退出安装程序后,验证此程序并未安装成功(没有程序组及程序项产生)。

测试用例:测试项中途退出安装测试内容1.中途退出安装测试方法与步骤操作操作:中途退出安装观看、操作测试判断准则退出安装程序后程序并未安装成功(没有程序组及程序项产生)测试结果表7—3—3中途退出安装测试用例4)软件安装后,对其它已经安装的软件是否有影响。测试用例:测试项验证软件安装测试内容1.验证软件安装2.安装的软件是否对其它软件有影响测试方法与步骤操作操作:安装的软件观看、操作操作:其它软件观看、操作测试判断准则退出安装程序后程序并未安装成功(没有程序组及程序项产生)对其它软件没有影响测试结果表7—3—4验证软件安装测试用例5)裸机安装后,各功能点是否可用。测试用例:测试项裸机安装

测试内容测试方法与步骤操作测试判断准则功能1是否可用测试结果1.检验功能观看、操作1

中国软件测试联盟(.51)

n.检验功能观看、操作功能n是否可用表7—3—5裸机安装测试用例

6)安装前,安装程序是否判断可用磁盘空间大小,假使不能满足安装空间要求,安装程序能否继续

测试用例:测试项检查可用磁盘空间大小测试内容1.检查可用磁盘空间大小测试方法与步骤操作观看、操作测试判断准则磁盘空间大小是否满足(70%)测试结果表7—3—6磁盘空间大小测试用例

7)安装过程中检查:版权声明、版本信息、公司名称等是否符合标准测试用例:测试项安装检查测试内容1.版权声明2.版本信息3.公司名称测试方法与步骤操作观看、操作观看、操作观看、操作测试判断准则应符合国家现行的要求和国家许可应符合国家现行的要求和国家许可应符合国家现行的要求和国家许可测试结果表7—3—7安装检查测试用例

8)安装过程中界面显示与提醒语言是否确凿测试用例:测试项安装过程界面检查测试内容1.安装过程界面是否确凿2.安装过程界面提醒语言是否确凿测试方法与步骤操作观看、操作观看、操作测试判断准则确凿确凿测试结果表7—3—8安装界面检查测试用例

9)重新安装时系统是否有提醒、是否可以覆盖安装、是否可以升级安装、是否允大量版本共存

测试用例:测试项重新安装系统检查测试内容1.重新安装时系统是否有提醒2.覆盖安装3.升级安装4.多版本共存测试方法与步骤操作观看、操作观看、操作观看、操作观看、操作测试判断准则有提醒可以可以不允许测试结果2

中国软件测试联盟(.51)

表7—3—9重新安装系统检查测试用例

10)是否有注册码或硬件加密狗,在没有它们(或错误)存在的状况下能否顺利安装。测试用例:测试项检查注册码或硬件加密狗测试内容1.检查注册码★在没有错误的状况下能否顺利安装2.检查注册码★在有错误的状况下能否顺利安装3.检查硬件加密狗★在硬件加密狗没有错误的状况下能否顺利安装4.检查硬件加密狗★在硬件加密狗有错误的状况下能否顺利安装测试方法与步骤、操作操作、观看操作、观看操作、观看操作、观看测试判断准则对不对对不对测试结果表7—3—10注册码或加密狗检查测试用例

7.3.2卸载测试

卸载测试重点考虑以下11点问题。

1)卸载后注册表中的注册信息及相关的程序安装目录是否能完全删除掉测试用例:测试项卸载后注册表中的注册信息及相关的程序安装目录是否能完全删除掉测试内容1.卸载后注册信息的安装目录是否能完全删除掉2.卸载后相关的程序安装目录是否能完全删除掉测试方法与步骤操作观看、操作、检查观看、操作、检查测试判断准则是是测试结果表7—3—11卸载后注册表信息测试用例

2)卸载过程中完全删除共享文件后,看其它程序能否正常运行测试用例:测试项卸载过程中完全删除共享文测试内容1完全删除共享文件后,看其它程序能否正常运行2卸载后,该系统是否对其他的应用程测试方法与步骤操作观看、操作、检查观看、操作、检查测试判断准则有没有测试结果3

中国软件测试联盟(.51)

件后,看其它程序能否正常运行序造成不正常影响(如操作系统,应用软件等)3卸载后,系统能否恢复到软件安装前观看、操作、检查的状态(包含目录结构、动态库,注册表,系统配置文件,驱动程序,关联状况等)没有表7—3—12卸载后删除共享文件对其它文件影响测试用例

3)卸载后,是否对其它已经安装的软件有影响测试用例:测试项检查卸载后,是否对其它已经安装的软件有影响测试内容卸载后,是否对其它已经安装的软件有影响测试方法与步骤操作观看、操作、检查测试判断准则没有影响测试结果表7—3—134)系统卸载后用户建立文档是否保存测试用例:测试项检查系统卸载后用户建立文档是否保存测试内容系统卸载后用户建立文档是否保存测试方法与步骤操作观看、操作、检查测试判断准则不保存测试结果表7—3—14卸载后用户建立的文档是否保存测试用例5)软件卸载画面上的软件名称及版本信息是否正确测试用例:测试项检查软件卸载画面上的软件名称及版本信息是否正确测试内容1.软件卸载画面上的软件名称是否正确2.软件卸载画面上的软件版本信息是否正确测试方法与步骤操作观看、操作、检查观看、操作、检查测试判断准则正确正确测试结果表7—3—15卸载时软件画面信息是否正确测试用例

6)检查卸载中途退出卸载,是否能正确退出测试用例:测试项测试内容测试方法与步骤操作观看、操作、检查测试判断准则能正确退出测试结果检查卸载中途1.卸载中途退退出卸载,是出卸载,是否能否能正确退出正确退出表7—3—16卸载时中途能否正确退出卸载测试用例

7)卸载过程中界面提醒语言是否确凿、友好测试用例:测试项测试内容测试方法与步骤操作测试判断准则确凿、友好测试结果卸载过程中界卸载过程中界面提醒语言是面提醒语言是观看、操作、检查否确凿、友好否确凿、友好

4

中国软件测试联盟(.51)

表7—3—17卸载过程中界面是否友好测试用例

8)卸载后系统能否开启原来保存的文件,并一切运行正常测试用例:测试项检查卸载后系统能否开启原来保存的文件,并一切运行正常测试内容卸载后系统能否开启原来保存的文件,并一切运行正常测试方法与步骤操作观看、操作、检查测试判断准则系统能开启原来保存的文件,并一切运行正常测试结果表7—3—18卸载后原先保存的文件是否能正常运行测试用例9)卸载程序假使要求重新启动机器,在重启动之前是否给用户提醒,以保存现有的正在运行的程序的资料

测试用例:

测试项卸载程序假使要求重新启动机器,在重启动之前是否给用户提醒,以保存现有的正在运行的程序的资料测试内容卸载程序假使要求重新启动机器,在重启动之前是否给用户提醒,以保存现有的正在运行的程序的资料测试方法与步骤操作测试判断准则测试结果观看、操作、检查有提醒表7—3—19卸载过程重新启动状况测试用例

10)是否可以选择组件进行卸载测试用例:测试项是否可以选择组件进行卸载测试内容是否可以选择组件进行卸载测试方法与步骤操作观看、操作、检查测试判断准则可以选择组件测试结果表7—3—20组件卸载测试用例

11)在卸载过程中,是否有终止或者终止按钮。测试用例:测试项在卸载过程中,是否有终止或者终止按钮测试内容在卸载过程中,是否有终止或者终止按钮测试方法与步骤操作观看、操作、检查测试判断准则有测试结果表7—3—21卸载过程中终止状况测试用例

7.3.3运行与关闭测试

运行与关闭测试测试重点考虑以下7点问题。1)运行时是否与其它应用程序有冲突(内存冲突)测试用例:

5

中国软件测试联盟(.51)

测试项运行时是否与其它应用程序有冲突测试内容运行时是否与其它应用程序有冲突(内存)测试方法与步骤操作观看、操作、检查测试判断准则内存(70%)测试结果表7—3—22运行时是否与其它应用程序有冲突测试用例2)是否可以同时运行多个程序测试用例:测试项同时运行多个程序测试内容是否可以同时运行多个程序测试方法与步骤操作观看、操作、检查测试判断准则可以测试结果表7—3—23同时运行多个程序测试用例

3)任务栏有无程序运行提醒测试用例:测试项检查任务栏测试内容任务栏有无程序运行提醒测试方法与步骤操作观看、操作、检查测试判断准则有测试结果表7—3——24检查任务栏测试用例4)若有未保存的数据,关闭系统时是否有提醒测试用例:测试项检查未保存的数据,关闭系统时是否有提醒测试内容若有未保存的数据,关闭系统时是否有提醒测试方法与步骤操作观看、操作、检查测试判断准则有提醒测试结果表7—3—25是否有提醒信息测试用例

5)后台服务程序在点击关闭按钮时是否有确认提醒测试用例:测试项检查后台服务程序在点击关闭按钮时是否有确认提醒测试内容检查后台服务程序在点击关闭按钮时是否有确认提醒测试方法与步骤操作观看、操作、检查测试判断准则有提醒测试结果表7—3—26是否有确认提醒测试用例

6)运行时是否过份占用系统资源、退出时能否完成释放占用的系统资源。测试用例:测试项检查运行时占用的系统资源测试内容1.检查运行时占用的系统资源2.运行退出时能否释放占用的系统资源测试方法与步骤操作观看、操作、检查观看、操作、检查测试判断准则70%~75%释放测试结果表7—3—27检查运行时占用的系统资源测试用例

7)打印机运行测试测试用例:测试项检查打印

测试内容1.检查打印机自检测试测试方法与步骤操作观看、操作、检查测试判断准则图1打印循环测试结果6

中国软件测试联盟(.51)

机运行2.十六进制代码打印3.打印样张观看、操作、检查操作、打印、检查字符图2打印h型字符图3打印十六进制代码备注自行检测(selftest)〞功能可保证打印机正常工作。有两种自检类型:打印循环字符和打印h型字符。要打印循环字符,则先按住“联机〞键,再接通打印机电源;要打印h型字符,则按住“联机〞键和“换行/换页〞键,再接通打印机电源。按一次“联机〞键,会中断打印测试。但这只是中断测试性打印,而不是中断正式的打印。假使要继续测试,则再按一次“联机〞键。要中止打印测试时,则需断开打印机的电源。表7—3—28检查打印机运行测试用例

图7—3—1打印循环字符

图7—3—2打印h型字符

图7—3—3打印十六进制代码

7.3.4菜单(menu)功能测试

菜单测试重点考虑以下2点问题。

7

中国软件测试联盟(.51)

(1)各模块链接地址是否正确。

测试用例:测试项菜单测试内容菜单链接各模块地址是否正确。测试方法与步骤操作观看、操作、检查测试判断准则正确测试结果表7—3—29菜单模块地址测试用例

(2)鼠标无规则点击时是否会产生无法预料的结果。

测试用例:测试项菜单测试内容测试方法与步骤操作测试判断准则没有无法预料的结果测试结果鼠标无规则点击时是否观看、操作、检查会产生无法预料的结果表7—3—30鼠标无规则点击菜单测试用例

7.3.5浏览(browse)功能测试

浏览功能测试重点考虑以下4点问题。

测试用例:测试项浏览功能测试测试内容1浏览信息是否存在文字书写错误和语法错误。2浏览信息是否和数据中对应的字段及信息相一致。3浏览页面中的链接按钮是否可以正确链接并显示。4其他功能按钮按下后,数据是否按既定规约处理。测试方法与步骤操作观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查测试判断准则没有存在文字书写错误和语法错误。对应的字段及信息相一致。正确链接并显示按既定规约处理测试结果表7—3—31浏览功能测试用例

7.3.6选择(selection)功能测试

选择测试重点考虑以下10点问题。测试用例:测试项选择测试测试内容1产生输入/输出错误时,系统是否进行检测并处理。2列表框是否能够进行选择。3单项选择组内是否有且只有一个单项选择钮可选。4多项选择组内是否能够进行多数据项选择。测试方法与步骤测试判断准则操作观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查系统进行检测并处理。列表框能够进行选择。只有一个单项选择钮可选。进行多数据项选择。测试结果8

中国软件测试联盟(.51)

5多项列表框是否能够进行多数据项选择。6控件是否存在默认输入值,若存在,默认值是否得到显示和提交.7取消(Cancel)之类的按钮按下后,控件中的数据是否清空复原或按既定规约处理.8提交(Submit)之类的按钮按下后,数据是否得到提交或按既定规约处理。9其他页面按钮按下后,数据是否按既定规约处理。10异常信息表述是否正确。观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查能够进行多数据项选择。默认值得到显示和提交。控件中的数据清空复原或按既定规约处理。数据得到提交或按既定规约处理。数据是否得到提交或按既定规约处理。异常信息表述正确。表7—3—32选择测试用例7.3.7搜查(search)功能测试的方法

搜查功能测试重点考虑以下8点问题。测试用例:测试项搜查功能测试测试内容1页面检查;2默认条件探寻;3修改可选条件探寻;4修改输入条件探寻;5修改区间条件探寻;6组合可选、输入条件探寻;7操作后检查探寻条件及查询结果;8错误、空记录探寻。测试方法与步骤测试判断准操作则观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查测试结果表7—3—33搜查功能测试用例7.3.8统计(Statistic)功能测试的方法

统计功能测试重点考虑以下9点问题。测试用例:测试项统计功能测试测试内容1产生的文件和数据表的计算结果是否正确。2图表结果数据显示是否正确。3浏览页面中的链接按钮是否可以正确测试方法与步骤测试判断准操作则观看、操作、检查正确。观看、操作、检查正确。观看、操作、检查正确。测试结果9

中国软件测试联盟(.51)

链接并显示。4其他功能按钮按下后,数据是否按既定规约处理。5产生输入/输出错误时,系统是否进行检测并处理。6列表框是否能够进行选择。7单项选择组内是否有且只有一个单项选择钮可选。8多项选择组内是否能够进行多数据项选择。9多项列表框是否能够进行多数据项选择。观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查观看、操作、检查正确。系统进行检测并处理。能进行选择只有一个单项选择钮可选。能进行多数据项选择。能进行多数据项选择。表7—3—34统计功能测试用例

7.3.9Web功能测试的方法

Web功能测试寻常又称为网站(网页)测试。测试的方法主要有如下几点:

1.页面链接检查:每一个链接都要有对应的页面,并且页面之间切要正确。2.相关性检查:检查删除/增加其中每一项为哪一项否会对其他项产生影响,假使产生影响,这些影响是否都正确。

3.检查按钮的功能是否正确,如Add,delete,save,update功能键.

4.字符串长度检查:输入超出所要求的字符串长度的内容,看系统检查字符串长度时会不会出错。

5.字符类型检查:在应当输入指定类型的地方输入其他类型的内容,例如在应当输入浮点型的地方输入其他字符类型,看系统是否检查字符类型时是否报错。6.标点符号检查:输入内容包括各种标点符号,特别是逗号、句号、空格、回车键、回格键。看系统处理是否正确。7.中文字符处理:在可以输入中文的地方输入中文,看是否出现乱码或出现错误。8.检查带出信息的完整性:在查看信息和更新信息时,查看所填写的信息是否全部带出以及带出和添加的信息是否一致。

9.信息重复:在一些需要命名并且名字是唯一的信息中输入重复的名字,看系统是否处理、报错;重名包括是否区分大小写;以及在输入内容的前后输入空格,系统是否作出正确处理。

10.检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按〞delete键〞,看系统如何处理,是否出错;然后选择一个和多个信息,进行删除,看是否正确处理。

11.检查添加和修改是否一致:检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应当必填;添加规定为浮点型的项,修改也必需为浮点型。

12.检查修改重名:修改时把不能重名的项改为已存在的内容,看能否处理、报错。同时也要注意,会不会报和自己重名的错。

13.重复提交表单:一条已经成功提交的纪录,回格后再提交,看看系统是否做了处理。

10

中国软件测试联盟(.51)

14.检查

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论