功能测试测试方式及测试点

功能测试测试方式及测试点

ID:79343872

大小:69.48 KB

页数:5页

时间:2022-02-11

上传者:灯火阑珊2019
功能测试测试方式及测试点_第1页
功能测试测试方式及测试点_第2页
功能测试测试方式及测试点_第3页
功能测试测试方式及测试点_第4页
功能测试测试方式及测试点_第5页
资源描述:

《功能测试测试方式及测试点》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

测试方式划分等价类把所有可能的数据输入划分为假设干部份,然后从每一部份选择少数具有代表性的数据作为测试用例。(1)有效等价类合理,成心义的输入数据组成的集合,查验程序是不是实现规格说明预先规定的功能和性能。(2)无效等价类不合理,无心义的输入数据组成的集合,查验程序的容错能力。边界值分析大量的错误发生在输入或输出的边界上,而不是某个范围的内部。逻辑覆盖语句覆盖设计假设干个测试用例,运行所测程序,使得每一可执行语句至少执行一次,语句覆盖是最弱的逻辑覆盖在准那么。判定覆盖设计假设干测试用例,运行被测程序,使得程序中每一个判定的取真分支和取假分支至少经历一次,即判定的真假值都能知足。Ifoooelse条件覆盖设计假设干测试用例,运行被测程序,要使判定中的每一个条件的可能取值至少知足一次。 For(•••)else途径覆盖覆盖所有可能的途径。1.判定-条件覆盖使得每一个条件的所有可能至少显现一次,而且至少每一个判定本身的判定结果显现一次。功能测试的经常使用方式(1)页面链接检查,每一个链接是不是有对应的界面(2)相关性检查,删除/增加一项会可不能对其他项产生阻碍,若是产生阻碍,是不是正确(3)检查按钮功能是不是正确(4)字符串长度检查,输入超出需求所说明的字符串长度的内容,看系统是不是检查,会可不能犯错。(5)字符类型检查(6)标点符号检查(7)中文字符处置,乱码或犯错(8)检查带出信息的完整性,在查看信息和update信息时,查看所填写的信息是不是全数带此带出信息和添加的是不是一致。(9)信息重复,在一些需要命名,且名字唯一的信息输入重复的名字或ID,看系统有无处置,重名包括是不是区分大小写,和在输入内容的前后输入空格,看系统是不是处置。(10)检查删除功能,在一些可删除多个的地址,不选任何内容按删除按钮看系统如何处置(11)选择一个或多个时乂如何处置(12)检查添加修改是不是一致,检查添加和修改信息的要求是不是一致,例如添加要求必填的项,修改也应该必填;添加规定为整型的项,修改也必需为整型.(13)检查修改重名,修改时把不能重名的项改成已存在的内容,看会否处置,报错,同时看会否报和自己重名的错。(14)重复提交表单,一条已成功提交的记录,back后在提交,看系统是不是进行处置。(15)检查多次处置back键的情形(16)Search检查:在有search 功能的地址输入系统存在和不存在的内容,看结果是不是正确;(17)若是能够输入多个search条件,同时能够添加合理和不合理的条件,看系统是不是处置正确。(18)输入信息的位置,输入信息时,光标的位置(19)上传和下载文件的检查,上传下载的功能是不是实现,上传文件是不是能打开,上传文件的格式规定,系统是不是有说明信息。(20)必填项检查,必填项是不是有提示信息(21)快捷键检查,是不是支持经常使用快捷键检查(22)回车键检查,在输入终止后直接按回车键,看系统处置如何,会否报错。2.界面测试的经常使用方式界面测试要遵循的规那么:易用性,按钮名称通俗易懂,望文知意。(1)完成相同或相近功能的按钮,要用Frame框起来,经常使用按钮要有快捷键(2)完成同一功能或任务的元素要集中放置,减少鼠标的移动距离(3)按功能将界面划分区域块,并要有功能说明和题目(4)界面要支持键盘自动阅读按钮功能,Tab,回车键等(5)界面上第一要输入的和重要信息的控件在Tab顺序中应当靠前,位置也应放在窗口上较夺目的位置。(6)同一界面上的控件数最好不要超过10个,多于10个时能够考虑利用分页界面显示。(7)分页界面要支持在页面间的快捷切换,经常使用组合快捷键Ctrl+Tab(8)默许按钮要支持Enter及选操作,即按Enter后自动执行默许按钮对应操作。(9)可写控件检测到非法输入后应给出说明并能自动取得核心(10)Tab键的顺序与控件排列顺序要一直,目前流行整体从上到下,同时行间从左到右的方式。(11)复选框和选项框按选择概率的高底而前后排列。(12)复选框和选项框要有默许选项,并支持Tab选择。(13)选项数相同时多用选项框而不用下拉列表框。(14)界面空间较小时利用下拉框而不用选项框。(15)选项数较少时利用选项框,相反利用下拉列表框。(16)专业性强的软件要利用相关的专业术语,通用性界面那么提倡利用通用性词眼。 二.标准性,通常界面设计都按界面的标准来设计(1)经常使用菜单要有命令快捷方式(2)完成相同或相近功能的菜单用横线隔开放在同一名置。(3)菜单前的图标能直观的代表要完成的操作。(4)菜单深度一样要求最多操纵在三层之内(5)工具栏要求能够依照用户的要求自己选择定制。(6)相同或相近功能的工具栏放在一路。(7)工具栏中的每一个按钮要有及时提示信息。(8)一条工具栏的长度最长不能超出屏幕宽度。(9)工具栏的图标能直观的代表要完成的操作。(10)系统经常使用的工具栏设置默许放置位置(11)工具栏太多时能够考虑利用工具箱。(12)工具箱要具有可增减性,由用户自己依照需求定制。(13)工具箱的默许总宽度不要超过屏幕宽度的1/5。(14)状态条要能显示用户切实需要的信息,经常使用的有:目前的操作、系统状态、用户位置、用户信息、提示信息、错误信息等,若是某一操作需要的时刻较长,还应该显示进度条和进程提示。(15)转动条的长度要依照显示信息的长度或宽度能及时变换,以利于用户了解显示信息的位置和百分比。(16)状态条的高度以放置五好字为宜,转动条的宽度比状态条的略窄。(17)菜单和工具条要有清楚的界限;菜单要求凸出显示,如此在移走工具条时仍有立体感(18)菜单和状态条中通常利用5号字体。工具条一样比菜单要宽,但不要宽的太多,不然看起来很不和谐。(19)右键快捷菜单采纳与菜单相同的准那么。三.专门性(1)安装界面上应有单位介绍或产品介绍,并有自己的图标。(2)主界面,最好是大多数界面上要有公司图标。(3)登录界面上要有本产品的标志,同时包括公司图标。(4)帮忙菜单的“关于”中应有版权和产品信息 (5)公司的系列产品要维持一直的界面风格,如背景色、字体、菜单排列方式、图标、安装进程、按钮用语等应该大体一致。四.平安性(1)最重要的是排除可能会使应用非正常中止的错误。(2)应当注意尽可能幸免用户无心录入无效的数据(3)采纳相关控件限制用户输入值的种类。(4)当用户作出选择的可能性只有两个时,能够采纳单项选择框。(5)被选择的可能再多一些时能够采纳复选框,每一种选择都是有效的,用户不可能输入任何一种无效的选择。(6)被选项专门多时,能够采纳列表框,下拉式列表框。(7)在一个中,开发者应当幸免用户作出未经授权或没成心义的操作(8)对可能引发致命错误或系统犯错的输入字符或动作要加限制或屏蔽。(9)对可能发生严峻后果的操作要有补救方法。通过补救方法用户能够回到原先的正确状态。(10)对一些特殊符号的输入、与系统利用的符号相冲突的字符等进行判定并阻止用户输入该字符。(11)对错误操作最好支持可逆性处置,如取消系列操作。(12)在输入有效性字符之前应该阻止用户进行只有输入以后才可进行的操作。(13)对可能造成等待时刻较长的操作应该提供取消功能。(14)特殊字符常有;;'”>〈,、':"[”{、}]+=)-(_*&&飞$#@!一。?/还有空格。(15)与系统采纳的保留字符冲突的要加以限制。(16)在读入用户所输入的信息时,依照需要选择是不是去掉前后空格。(17)有些读入数据库的字段不支持中间有空格,但用户切实需要输入中间空格,这时要在程序中加以处置。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭