功能测试通用测试用例-V1.0_第1页
功能测试通用测试用例-V1.0_第2页
功能测试通用测试用例-V1.0_第3页
功能测试通用测试用例-V1.0_第4页
功能测试通用测试用例-V1.0_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

通用测试用例说明:1.页面测试:(页面显示,页面布局,页面风格,易用性,友好性)2.控件测试:(输入框,日期控件,下拉框,列表框控件,树控件,滚动条控件,单选按钮控件,复选按钮控件,全选按钮控件,提示信息框控件,翻页控件等)3.功能测试:(权限控制,新增,修改,删除,保存/提交,查询,并发功能,清空,审核,确定,取消,关闭,返回,退出,查看(浏览),文件/报表下载/导出,文件上传,打印预览及打印,链接测试等),,,,,,,,,,,,,,

序号,测试用例编号,测试用例(用例名称),测试对象,测试目的,测试平台,前置条件,测试数据,步骤序号,测试步骤,预期结果,实际结果,备注,案例设计者,案例完成时间

1,GGYL-0001,页面测试-页面显示,页面显示情况,页面显示符合规范,,,,步骤1,当浏览器为标准窗口/最大窗口时,页面要素显示正确且美观,窗口大小变化时页面刷新是否正确;,,,,

,,,,,,,,步骤2,电脑显示屏是宽屏或标屏,页面元素显示正确,美观;,,,,

,,,,,,,,步骤3,常见几种分辨率下,页面元素显示正确,美观,,,,

,,,,,,,,步骤4,检查字体的大小要与界面的大小比例协调,通常使用的字体中宋体9-12较为美观,很少使用超过12号的字体。,,,,

,,,,,,,,步骤5,检查页面前景与背景色搭配,合理协调,反差不宜太大,最好少用深色,如大红、大绿等,,,,

,,,,,,,,步骤6,检查页面弹出式提示页面,界面必须大小合理,布局美观,符合系统风格。,,,,

2,GGYL-0002,页面测试-页面布局,页面布局情况,页面布局符合规范,,,,步骤1,检查页面布局,"布局要合理,不宜过于密集,也不能过于空旷,合理的利用空间",,,,

,,,,,,,,步骤2,检查页面要素的外形/大小/位置/风格,相关页面元素的外形美观大方,大小合适,位置和页面的风格协调。,,,,

,,,,,,,,步骤3,检查说明性文字的位置,页面相关说明性文字的位置正确合适,,,,

,,,,,,,,步骤4,检查相应控件提示信息,鼠标定位在需说明的控件上时相关提示信息位置合理,,,,

3,GGYL-0003,页面测试-页面风格,页面风格情况,页面风格符合规范,,,,步骤1,检查同一系统中不同页面的风格,同一系统中不同页面的整体风格一致美观,,,,

,,,,,,,,步骤2,检查各页面背景与色调,各页面背景、色调正确美,观适合应用环境,,,,

,,,,,,,,步骤3,检查主色调是否适合,主色调要柔和,具有亲和力与磁力,坚决杜绝刺目的颜色。,,,,

4,GGYL-0004,页面测试-易用性,页面易用性情况,易用性是否良好,,,,步骤1,检查页面按键定义,按键名称易懂,用词准确,屏弃多义性字眼,要与同一界面上的其他按钮易于区分,能望文知意最好,,,,

,,,,,,,,步骤2,检查Tab按键切换焦点,"Tab键的顺序与控件排列顺序要一致,目前流行总体从上到下,同时行间从左到右的方式

",,,,

,,,,,,,,步骤3,检查Enter支持默认按键功能,默认按键要支持Enter及选操作,即按Enter后自动执行默认按钮对应操作(例如:进行相关录入或操作后按回车确定以上操作,输入用户名密码按回车确定登录),,,,

,,,,,,,,步骤4,检查页面支持键盘操作,页面要支持键盘自动浏览按钮功能,即按Tab键、回車鍵的自动切换功能,,,,

,,,,,,,,步骤5,检查页面控件是否合理,页面输入控件的选择要合理合适,同一界面复选框不能出现太多,下拉列表选项也不宜太多,,,,

,,,,,,,,步骤6,检查快捷键是否与系统快捷键冲突,常用菜单功能需提供操作快捷键,快捷键的定义应符合大众操作习惯,不能与系统快捷键冲突,,,,

,,,,,,,,步骤7,检查工具栏易用情况,"工具栏需要设置默认停靠位置,工具栏长度不能太长,工具栏上的按钮需提供提示信息,工具栏功能可以用户自行定制

",,,,

5,GGYL-0005,页面测试-友好性,页面友好性情况,页面是否友好,,,,步骤1,检查等待操作友好性,对于需要等待的操作,如果时间稍长就应该提供进度条显示,,,,

,,,,,,,,步骤2,检查菜单深度控制,菜单深度一般要控制在三层以内,树状结构类似,,,,

,,,,,,,,步骤3,检查滚动条控制,滚动条的长度要根据显示信息的长度或宽度能及时变换,以利于用户了解显示信息的位置和百分比,,,,

,,,,,,,,步骤4,检查用户相应操作返回信息友好性,对用户操作需要反馈足够的信息,例如提示、警告、或错误,信息表达应该清楚、明了、恰当、准确。,,,,

6,GGYL-0006,控件测试-输入框1,(单行字符或多行字符)输入框,(单行字符或多行字符)输入框输入验证,,,,步骤1,录入的字符串长度在【最小值,最大值】之间,进行保存,保存成功,,,,

,,,,,,,,步骤2,录入字符串的显示格式,字符内容要居左显示,,,,

,,,,,,,,步骤3,输入字符串为空值,进行保存,1.保存成功(允许空值)2.保存不成功(不允许空值),,,,

,,,,,,,,步骤4,输入最大字符串【最大值长度】,进行保存,保存成功,,,,

,,,,,,,,步骤5,输入最大字符串【最大值长度】+1个字符,进行保存,当录入字符达到最大长度时,系统不再允许录入任何字符,,,,

,,,,,,,,步骤6,录入的字符串在前后,存在多个空格字符,进行保存,保存成功。保存后的字符串应该把前后的空格符清空,,,,

,,,,,,,,步骤7,录入的字符串,包括特殊字符串,进行保存【如:Null】,保存成功,,,,

,,,,,,,,步骤8,录入的字符串,包括半角的单引号、双引号、星号、百分号、括号、大于号、小于号、连续两个减号、空格、TAB符号,进行保存,保存成功。系统自动将以上半角的符号转换为全角符号,,,,

,,,,,,,,步骤9,录入的字符串,包括回车、软回车符号,进行保存【软回车可以通过复制、粘贴来实现】,保存成功,系统自动将以上符号转换为空格符号,,,,

7,GGYL-0007,控件测试-输入框2,(小数数据/货币)输入框,(小数数据/货币)输入框输入验证,,,,步骤1,录入的数据在【最小值,最大值】区间内,进行保存,保存成功,,,,

,,,,,,,,步骤2,录入的数据等于【最小值】,进行保存,保存成功,,,,

,,,,,,,,步骤3,录入的数据等于【最大值】,进行保存,保存成功,,,,

,,,,,,,,步骤4,录入的数据等于【最小值】-1,进行保存,"1.保存不成功。弹出提示信息,并将焦点定位到当前录入框

2.当焦点移开当前录入框时,系统自动清空当前录入框的数据

",,,,

,,,,,,,,步骤5,录入的数据等于【最大值】+1,进行保存,"1.保存不成功。弹出提示信息,并将焦点定位到当前录入框

2.当焦点移开当前录入框时,系统自动清空当前录入框的数据",,,,

,,,,,,,,步骤6,录入的数据,带有小数位,保存成功,,,,

,,,,,,,,步骤7,录入区间内的数据进行保存,(如:100.99、121.99),"1.保存成功

2.保存后的数据,显示结果依然是录入的数据(如:100.99、121.99)

",,,,

,,,,,,,,步骤8,录入区间内的数据进行保存,(如:100.01、121.01),"1.保存成功

2.保存后的数据,显示结果依然是录入的数据(如:100.01、121.01)

",,,,

,,,,,,,,步骤9,录入空数据,进行保存,"1.保存成功,保存后的值默认为0(允许为空)

2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值)

",,,,

,,,,,,,,步骤10,在录入框录入字符内容,进行保存,"1.系统控制,不允许任何字符;

2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。

",,,,

,,,,,,,,步骤11,在录入框录入汉字内容,进行保存,"1.系统控制,不允许任何汉字

2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。",,,,

,,,,,,,,步骤12,在录入框录入字母内容,进行保存,1.系统控制,不允许任何字母2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。,,,,

,,,,,,,,步骤13,录入负数,进行保存,"1.保存成功(允许负数)2.保存失败(提示输入数据格式不正确)

",,,,

8,GGYL-0008,控件测试-输入框3,(整型数据)输入框,(整型数据)输入框输入验证,,,,步骤1,录入数据的大小在【最小值,最大值】区间内,进行保存,保存成功,,,,

,,,,,,,,步骤2,录入的数据等于【最小值】,进行保存,保存成功,,,,

,,,,,,,,步骤3,录入的数据等于【最大值】,进行保存,保存成功,,,,

,,,,,,,,步骤4,录入的数据等于【最小值】-1,进行保存,"1.保存不成功。弹出提示信息,并将焦点定位到当前录入框

2.当焦点移开当前录入框时,系统自动清空当前录入框的数据

",,,,

,,,,,,,,步骤5,录入的数据等于【最大值】+1,进行保存,"1.保存不成功。弹出提示信息,并将焦点定位到当前录入框。

2.当焦点移开当前录入框时,系统自动清空当前录入框的数据

",,,,

,,,,,,,,步骤6,录入的数据,带有小数位的数据,"1.系统控制,不允许录入小数位。

2.录入小数位后,当焦点移开时,系统自动清空当前录入框数据

",,,,

,,,,,,,,步骤7,录入空数据,进行保存,"1.保存成功,保存后的值默认为0(允许为空)

2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值)

",,,,

,,,,,,,,步骤8,在录入框录入字符内容,进行保存,"1.系统控制,不允许任何字符;

2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容

",,,,

,,,,,,,,步骤9,在录入框录入汉字内容,进行保存,"1.系统控制,不允许任何汉字

2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。",,,,

,,,,,,,,步骤10,在录入框录入字母内容,进行保存,1.系统控制,不允许任何字母2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。,,,,

,,,,,,,,步骤11,录入负数,进行保存,"1.保存成功(允许负数)2.保存失败(提示输入数据格式不正确)

",,,,

9,GGYL-0009,控件测试-输入框4,(整型数据允许Up-Down控件)输入框,(整型数据允许Up-Down控件)输入框输入验证,,,,步骤1,录入数据的大小在【最小值,最大值】区间内,进行保存,保存成功,,,,

,,,,,,,,步骤2,录入的数据等于【最小值】,进行保存,保存成功,,,,

,,,,,,,,步骤3,录入的数据等于【最大值】,进行保存,保存成功,,,,

,,,,,,,,步骤4,录入的数据等于【最小值】-1,进行保存,"1.保存不成功。弹出提示信息,并将焦点定位到当前录入框

2.当焦点移开当前录入框时,系统自动清空当前录入框的数据

",,,,

,,,,,,,,步骤5,录入的数据等于【最大值】+1,进行保存,"1.保存不成功。弹出提示信息,并将焦点定位到当前录入框。

2.当焦点移开当前录入框时,系统自动清空当前录入框的数据

",,,,

,,,,,,,,步骤6,录入的数据,带有小数位的数据,"1.系统控制,不允许录入小数位。

2.录入小数位后,当焦点移开时,系统自动清空当前录入框数据

",,,,

,,,,,,,,步骤7,录入空数据,进行保存,"1.保存成功,保存后的值默认为0(允许为空)

2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值)

",,,,

,,,,,,,,步骤8,在录入框录入字符内容,进行保存,"1.系统控制,不允许任何字符;

2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容

",,,,

,,,,,,,,步骤9,在录入框录入汉字内容,进行保存,"1.系统控制,不允许任何汉字

2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。",,,,

,,,,,,,,步骤10,在录入框录入字母内容,进行保存,1.系统控制,不允许任何字母2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。,,,,

,,,,,,,,步骤11,录入负数,进行保存,"1.保存成功(允许负数)2.保存失败(提示输入数据格式不正确)

",,,,

,,,,,,,,步骤12,在整型录入框中,使用上箭头调整数据【基数=1】,1.调整后的数据值=原值+基数的值,,,,

,,,,,,,,步骤13,在整型录入框中,使用下箭头调整数据【基数=1】,1.调整后的数据值=原值-基数的值,,,,

,,,,,,,,步骤14,在整型录入框中,使用上箭头调整数据,使其调整到等于【最大值】,能正确操作,,,,

,,,,,,,,步骤15,在整型录入框中,使用下箭头调整数据,使其调整到等于【最小值】,能正确操作,,,,

,,,,,,,,步骤16,在整型录入框中,使用上箭头调整数据,使其调整到大于【最大值】,"1.调整数据到最大值后,在使用上箭头调整时,系统不应该在做任何操作。

2.当焦点移开当前录入框时,系统自动清空当前录入框的数据

",,,,

,,,,,,,,步骤17,在整型录入框中,使用下箭头调整数据,使其调整到小于【最小值】,"1.调整数据到最小值后,在使用下箭头调整时,系统不应该在做任何操作。

2.当焦点移开当前录入框时,系统自动清空当前录入框的数据

",,,,

10,GGYL-0010,控件测试-日期控件,日期控件,日期控件验证,,,,步骤1,验证是否有默认项,1.有默认当前日期2.默认为空,,,,

,,,,,,,,步骤2,选择日期后是否返回页面,选择日期后正确回显到页面上,并且格式正确,,,,

,,,,,,,,步骤3,通过左右按钮进行年和月的选择,年和月显示正确,,,,

,,,,,,,,步骤4,通过下拉框直接选择年和月,年和月显示正确,,,,

,,,,,,,,步骤5,验证是否支持手动修改日期,1.支持手动修改,检验手动修改日期正确性2.不支持手动修改日期,无法修改已选择日期,,,,

,,,,,,,,步骤6,点击clear按钮,可以正确清空输入框日期,,,,

,,,,,,,,步骤7,点控件的close按钮,不修改日期,返回页面,,,,

,,,,,,,,步骤8,对页面进行刷新操作,输入框的日期是否没有变化,,,,

,,,,,,,,步骤9,默认可以手动输入情况下,默认日期录入型的输入格式,系统自动控制为【YYYY年MM月DD日】或【YYYY年MM】的输入格式,,,,

,,,,,,,,步骤10,录入MM(月份)的值在【1,12】区间,系统识别为合法月份,允许进行下一步操作,,,,

,,,,,,,,步骤11,录入MM(月份)的值不在【1,12】区间,系统识别为非法月份,不允许进行下一步操作,,,,

,,,,,,,,步骤12,录入的月份为﹛1、3、5、7、8、10、12﹜中的任何一个,录入DD(日期)的值在【1,31】区间内,系统识别为合法日期,允许进行下一步操作,,,,

,,,,,,,,步骤13,录入的月份为﹛1、3、5、7、8、10、12﹜中的任何一个,录入DD(日期)的值不在【1,31】区间内,系统识别为非法日期,不允许进行下一步操作,,,,

,,,,,,,,步骤14,录入的月份为﹛4、6、9、11﹜中的任何一个,录入DD(日期)的值在【1,30】区间内,系统识别为合法日期,允许进行下一步操作,,,,

,,,,,,,,步骤15,录入的月份为﹛4、6、9、11﹜中的任何一个,录入DD(日期)的值不在【1,30】区间内,系统识别为非法日期,不允许进行下一步操作,,,,

,,,,,,,,步骤16,录入年份为闰年的2月,录入的日期为29,系统识别为合法日期,允许进行下一步操作,,,,

,,,,,,,,步骤17,录入年份不是闰年的2月,录入的日期为29,系统识别为非法日期,不允许进行下一步操作,,,,

,,,,,,,,步骤18,"录入的年份、月份、日期中的任何一组数据,带有小数位数。

(例如:2.07-01-02、2007-1.-10)

","1.不允许进行保存

2.系统直接控制不允许录入小数点的内容

",,,,

,,,,,,,,步骤19,"录入格式为非日期格式。

(如:2007-01-*1、200H-04-05、2007-0!-01)

","1.系统识别为非法月份。不允许进行下一步操作;

2.系统直接控制不允许录入字符内容

",,,,

11,GGYL-0011,控件测试-下拉框1,下拉框控件-可编辑的下拉框控件,可编辑的下拉框控件验证,,,,步骤1,点击下拉列表,下拉列表中的选项内容正确,包括确定选项的下拉列表,从数据库中获取数据的下拉列表,或既有确定选项又从数据库中获取数据几种情况,,,,

,,,,,,,,步骤2,下拉控件中显示的记录数大于10条,下拉控件必须设置为可编辑下拉框,,,,

,,,,,,,,步骤3,下拉框显示的数据记录大于下拉框的显示区,要能及时显示出滚动条。【包括垂直、横向滚动条】,,,,

,,,,,,,,步骤4,在下拉框输入汉字【如:北京】,进行检索,"1.要能正确定位到满足条件的记录上【如:北京】

2.当检索的记录集超过一条以上,回车下拉框显示全部相关信息【如:北京总部,北京分部】",,,,

,,,,,,,,步骤5,在下拉框输入拼音码【如:BJ】内容,进行检索,"1.要能正确定位到满足条件的记录上【如:BJ北京】

2.当检索的记录集超过一条以上,回车下拉框显示全部相关信息【如:BJZB-北京总部,BJFB-北京分部】",,,,

,,,,,,,,步骤6,在下拉框输入编码【如:11】内容,进行检索,"1.要能正确定位到满足条件的记录上【如:11】

2.当检索的记录集超过一条以上,回车下拉框显示全部相关信息【如:11,111】",,,,

,,,,,,,,步骤7,检查约束,内容是根据其他要素变化的,比如城市的下列框的内容,是根据省份变化而联动的;或者根据登录者的权限不同,下拉列表的内容也不一样。,,,,

,,,,,,,,步骤8,在弹出的选择窗口中,选择数据,返回的结果应该,应该是所选定的内容,,,,

,,,,,,,,步骤9,在弹出的选择窗口中,不选择任何内容,直接执行退出功能,不返回任何结果,下拉框的内容保留原内容,,,,

,,,,,,,,步骤10,在下拉框输入不存在的汉字【如:普%通】内容,进行检索,"1.检索记录为空

2.清空当前下拉框内容,不返回任何提示信息

",,,,

,,,,,,,,步骤11,在下拉框输入不存在的拼音码【如:B(T】内容,进行检索,"1.检索记录为空

2.清空当前下拉框内容,不返回任何提示信息",,,,

,,,,,,,,步骤12,在下拉框输入不存在的编码【如:0*1】内容,进行检索,"1.检索记录为空

2.清空当前下拉框内容,不返回任何提示信息

",,,,

,,,,,,,,步骤13,在下拉框使用键盘操作,要支持通过键盘的↑或↓进行选择数据,,,,

,,,,,,,,步骤14,在下拉框输入特殊符号(%、*、(、)、_)等,进行检索,"1.系统返回正确结果集

2.系统不弹出任何错误

",,,,

,,,,,,,,步骤15,下拉框背景网格显示内容,"1.单列下拉框背景要显示为虚线框

2.多列下拉框背景要显示为虚线框

",,,,

12,GGYL-0012,控件测试-下拉框2,下拉框控件-不可编辑的下拉框控件,不可编辑的下拉框控件验证,,,,步骤1,下拉控件中显示的内容小于10条以,下拉控件必须设置为不可编辑下拉框,,,,

,,,,,,,,步骤2,下拉框显示的数据记录大于下拉框的显示区,要能及时显示出滚动条。【包括垂直、横向滚动条】,,,,

,,,,,,,,步骤3,下拉选择窗口,录入内容,不支持录入任何内容(包括拼音简码、汉字、编码等),,,,

,,,,,,,,步骤4,在下拉框使用键盘选择,要能通过键盘的↑或↓进行选择数据,,,,

,,,,,,,,步骤5,下拉框背景显示内容,"1.单列下拉框背景要显示为虚线框

2.多列下拉框背景要显示为虚线框

",,,,

,,,,,,,,步骤6,检查约束,内容是根据其他要素变化的,比如城市的下列框的内容,是根据省份变化而联动的;或者根据登录者的权限不同,下拉列表的内容也不一样。,,,,

13,GGYL-0013,控件测试-列表框控件,列表框控件,列表框控件验证,,,,步骤1,查看显示在列表框的内容,内容根据需求说明确定,,,,

,,,,,,,,步骤2,列表框显示的内容超过列表框显示的区域,列表框要及时出现滚动条。【包括垂直、横向滚动条】,,,,

,,,,,,,,步骤3,使用键盘选择列表框中的数据,系统要提供通过键盘进行选择的功能,,,,

,,,,,,,,步骤4,使用Shift键,选择列表框的多条数据,系统要提供此项选择功能,,,,

,,,,,,,,步骤5,使用Ctrl键,选择性的选择列表框的多条数据,系统要提供此项选择功能,,,,

,,,,,,,,步骤6,,,,,,

14,GGYL-0014,控件测试-树控件,树控件,树控件验证,,,,步骤1,对树结构进行刷新操作,刷新时,树不应该有明显的重建过程,树结构是否按照要求变化,树结构是否保存现状还是程默认状态。,,,,

,,,,,,,,步骤2,树结点的图标及数据,树的图标应该美观并能代表实际意义,数据正确,,,,

,,,,,,,,步骤3,通过鼠标展开树结点,树结点能正常展开、收缩,,,,

,,,,,,,,步骤4,查看树结构的层级,树形结构应该控制最多有3层,否则会造成操作不方便,,,,

,,,,,,,,步骤5,通过键盘的【←、→】键,定位到树结点,"1.能正确定位到树结点

2.焦点在树结点时,树结点对应数据的刷新过程,要有延迟功能(如:延迟3秒后,系统自动刷新)

",,,,

,,,,,,,,步骤6,通过键盘的【↑、↓】键,展开树结点,"1.树结点能正常展开、收缩

2.焦点在树结点时,树结点对应数据的刷新过程,要有延迟功能(如:延迟3秒后,系统自动刷新)

",,,,

,,,,,,,,步骤7,选中其中一个末级结点,将其设置为勾选状态(结点只能有一个允许被选中),"1.勾选后,其上级结点也一同被置为勾选状态

2.在此之前被勾选的结点,全部被置为未勾选状态

",,,,

,,,,,,,,步骤8,选中其中一个末级结点,取消其勾选状态(结点只能有一个允许被选中),系统自动将其和上级结点置为未勾选状态,,,,

,,,,,,,,步骤9,选中非末级结点,将其设置为勾选状态(结点能够同时勾选多个),系统自动将其下级结点置为勾选状态。并将其上级也同样置为勾选状态,,,,

,,,,,,,,步骤10,选中非末级结点,取消其勾选状态(结点能够同时勾选多个),"1.系统自动将其下级的状态置为未勾选状态。

2.如果取消的非末级结点没有同级的结点被勾选,那么也同样取消其直接上级勾选状态

",,,,

,,,,,,,,步骤11,选中末级结点,取消其勾选状态(结点能够同时勾选多个),"1.将当前结点的勾选状态取消。

2.如果取消的末级结点没有同级的结点被勾选,那么也同样取消其直接上级勾选状态

",,,,

15,GGYL-0015,控件测试-滚动条控件,滚动条控件,滚动条控件验证,,,,步骤1,垂直滚动条的显示长度或定位内容。例如:当有100条记录,当前查看记录是第1条,滚动条的位置应该处理于窗口顶端位置,,,,

,,,,,,,,步骤2,垂直滚动条的显示长度或定位内容,当有100条记录,当前查看记录是第50条,滚动条的位置应该处理于窗口中心位置,,,,

,,,,,,,,步骤3,垂直滚动条的显示长度或定位内容,当有100条记录,当前查看记录是第100条,滚动条的位置应该处理于窗口末端位置,,,,

,,,,,,,,步骤4,拖动横向滚动条,通过滚动条可以查看整个页面全部数据项内容,,,,

,,,,,,,,步骤5,快速拖动滚动条,窗口数据的刷新正常,不会出现抖动或闪屏的情况,,,,

,,,,,,,,步骤6,通过鼠标的滚轮移动滚动条,要能正确移动滚动条,,,,

,,,,,,,,步骤7,通过鼠标点击滚动条的上下按钮,要能正确移动滚动条,,,,

16,GGYL-0016,控件测试-单选按钮控件,单选按钮控件,单选按钮控件验证,,,,步骤1,显示风格,单选框统一居左显示,名称描述统一居右显示,,,,

,,,,,,,,步骤2,使用风格,如果存在多个单选控钮,并且属于同一分类,那么必须放到一个统一的分组框中,,,,

,,,,,,,,步骤3,单选控钮初始值,是否有初始已勾选状态,,,,

,,,,,,,,步骤4,同一分类中,选择一个单位选按钮,系统允许此项操作,,,,

,,,,,,,,步骤5,同一分类中,选择多个单位选按钮,系统允许此项操作,,,,

,,,,,,,,步骤6,已勾选的单选按钮,点击勾选其他单选选项,勾选状态变化如:单选男,女,,,,

17,GGYL-0017,控件测试-复选按钮控件,复选按钮控件,复选按钮控件验证,,,,步骤1,显示风格,选择框统一居左显示,名称描述统一居右显示,,,,

,,,,,,,,步骤2,使用风格,如果能通过一个CHECKBOX框,即可实现两个功能,那么不允许使用两个CHECKBOX框完成一个功能【如:显示已作废】,,,,

,,,,,,,,步骤3,选择一个复选框,选择有效,,,,

,,,,,,,,步骤4,选择多个复选框,系统允许此项操作,,,,

,,,,,,,,步骤5,已选中的复选框,再次点击,勾选状态取消,,,,

18,GGYL-0018,控件测试-全选按钮控件,全选按钮控件,全选按钮控件验证,,,,步骤1,显示风格,列表最上方显示,,,,

,,,,,,,,步骤2,点击全选,页面选项全部选中,全选框为选中状态,,,,

,,,,,,,,步骤3,全选框勾选状态,再次点击全选,页面选项全部清空选中状态,全选框为未选中状态,,,,

,,,,,,,,步骤4,点击全选后页面全部勾选,点击取消单个复选框选中状态,单个复选框变为未选中状态,,,,

,,,,,,,,步骤5,页面刷新,勾选状态不变,,,,

19,GGYL-0019,控件测试-提示信息框控件,提示信息框控件,提示信息框控件验证,,,,步骤1,提示信息框,显示文字长度,提示框中的文本内容不多于40个汉字(标点符号计算在内),,,,

,,,,,,,,步骤2,提示信息框,涉及提示指标内容的信息,"1.所有提示信息中涉及指标内容部分必须以特定符号进行区别,如在实际使用中出现了人员姓名,在提示框中应该以“【人员姓名】”的显示方式进行提示。

2.确定后,将焦点定位到错误的指标录入框

",,,,

,,,,,,,,步骤3,提示信息框,涉及符号的显示,提示信息中所涉及的标点符号必须采用全角,,,,

,,,,,,,,步骤4,提示信息框,提示次数,任何询问提示,不能连续出现两次或两次以上,,,,

,,,,,,,,步骤5,提示信息框,显示图标,在提示框中的提示符号应避免使用系统错误警示图片的提示框,,,,

,,,,,,,,步骤6,提示信息框,折行显示,"1.折行的信息全部居中显示

2.最长行的长度应控制在25至30个汉字,最长行与最短行的汉字个数差,不能大于10个汉字

",,,,

,,,,,,,,步骤7,编辑保存时,相关提示信息,"1.出现多个指标存在错误的情况下,提示信息也只能提示一次

2.确定后,系统以全选状态选中第一个出错的指标

",,,,

,,,,,,,,步骤8,单条记录删除提示信息,能正常进行删除的提示信息格式,当前操作将删除【记录关键信息或记录数提示】,您是否确认进行删除操作?,,,,

,,,,,,,,步骤9,单条记录删除提示信息,不能删除的提示信息格式,"1.您不能删除当前记录,“该记录不能删除的原因”

2.您不能删除+【记录关键信息】,“该记录不能删除原因”

",,,,

,,,,,,,,步骤10,批量记录删除提示信息,能正常进行删除的提示信息格式,当前操作将删除【记录关键信息或记录数提示】,您是否确认进行删除操作?,,,,

,,,,,,,,步骤11,批量记录删除提示信息,发现不能进行删除的记录提示格式,当前操作中有部分记录不允许删除,您是否继续对可删除的记录进行操作?,,,,

,,,,,,,,步骤12,编辑的数据,保存成功的提示信息格式,您的保存操作成功,,,,

,,,,,,,,步骤13,编辑数据后,不进行保存,直接退出编辑窗口的提示信息格式,当前数据发生变动,您是否对变动信息进行保存?,,,,

,,,,,,,,步骤14,程序出错的提示信息格式,应用程序出现异常,请您尽快与系统管理员联系!,,,,

,,,,,,,,步骤15,数据库异常的提示信息格式,数据库服务异常,请您重新启动+“系统名称”+后再进行本操作,,,,

,,,,,,,,步骤16,数据库中断的提示信息格式,操作过程中数据库忙,请您稍候再进行本操作,,,,

,,,,,,,,步骤17,系统退出的提示信息格式,感谢您使用+“系统标准名称”,您确认要退出吗?,,,,

,,,,,,,,步骤18,登录错误的提示信息格式,您的用户名或密码有误,请您重新输入正确信息!,,,,

,,,,,,,,步骤19,页面超时返回首页给出提示信息,提示当前操作已超时,返回首页或重新登录,,,,

20,GGYL-0020,控件测试-翻页控件,翻页控件,翻页控件验证,,,,步骤1,输入页数,点击go按钮,能够正常转向所输入的页面,且当前页数及当前页的数据显示正确,,,,

,,,,,,,,步骤2,点击首页、上一页、下一页、未页,能够正常进行转向,且当前页数及当前页的数据显示正确,,,,

,,,,,,,,步骤3,已在首页,点击首页或上一页,能够正常提示或不会报错,当前页数及当前页的数据显示正确,,,,

,,,,,,,,步骤4,已在未页,点击未页或下一页,能够正常提示或不会报错,当前页数及当前页的数据显示正确,,,,

,,,,,,,,步骤5,输入非正整数页数,点击go按钮,限制不允许输入,,,,

,,,,,,,,步骤6,输入超出的页数,点击go按钮,"1.限制不允许输入;

2.自动转到未页或给予提示;",,,,

,,,,,,,,步骤7,输入超大的数值,点击go按钮,"1.限制不允许输入;

2.自动转到未页或给予提示;",,,,

,,,,,,,,步骤8,勾选部分记录后,再翻页,视需求定原选中的记录是否保持选中,,,,

,,,,,,,,步骤9,设置查询条件查询出记录后,翻页,修改该记录,再进行保存,返回原记录所在位置,查询条件保留,,,,

,,,,,,,,步骤10,设置查询条件查询出记录后,翻到最后一页,修改该记录,再进行保存,返回原记录所在页面,查询条件保留,不显示该记录,总页面,总记录显示正常,,,,

,,,,,,,,步骤11,设置查询条件查询出记录后,再翻页,新增一条记录保存。,返回首页,不显示新增的记录查询条件保留,,,,

,,,,,,,,步骤12,"进行翻页后,对当前页的数据进行任意操作","进行操作后,能够正常更新数据,且保留在当前页.",,,,

,,,,,,,,步骤13,"进行翻页后,选择当前页的某记录弹出窗口进行操作",返回后能正常刷新当前页数据,且保留在当前页,,,,

21,GGYL-0021,功能测试-权限控制,权限控制,权限控制验证,,,,步骤1,不同权限的操作员登录进行相关功能操作,系统相关功能应该只有当操作员具有对应权限时才能使用,,,,

,,,,,,,,步骤2,分层权限控制验证,对于分层控制的权限,具有上层权限自然就拥有了下层权限,,,,

,,,,,,,,步骤3,修改操作员权限,该操作员具有修改后的权限,,,,

,,,,,,,,步骤4,复核/审核权限,业务经办复核审核不能是同一个人,,,,

,,,,,,,,步骤5,取消操作员相关权限,该操作员无法操作以取消权限的功能,,,,

22,GGYL-0022,功能测试-新增,新增功能,新增功能验证,,,,步骤1,点击新增,进入新增页面,页面数据项与需求一致,,,,

,,,,,,,,步骤2,输入必填项字段,能正常完成新增操作,,,,

,,,,,,,,步骤3,输入全部字段(必填项+非必填项),能正常完成新增操作,,,,

,,,,,,,,步骤4,输入错误数据,提交失败后,界面的数据仍保留,不会清空,,,,

,,,,,,,,步骤5,执行新增操作,关键字段与数据库中已存在的值重复,给予‘XX已存在,请重新输入’的提示信息,,,,

,,,,,,,,步骤6,各输入的值都大于表中定义的长度,在各输入框中,输入的内容达到所定义的长度时,则限制无法输入,,,,

,,,,,,,,步骤7,存在日期型数据,进行了格式化输入,不可以输入非正常日期之外的数据,,,,

,,,,,,,,步骤8,"存在日期型数据,

输入的值为1899-01-01或2999-01-01",给予提示信息,不允许提交,,,,

,,,,,,,,步骤9,存在时间型数据,进行了格式化输入,不可以输入非时间之外的数据,,,,

,,,,,,,,步骤10,"对数值型数据进行了格式化输入:1、输入正常的正整数

2、输入0、负数、小数

3、输入超大值(超出该字段定义范围)

4、输入非数值(如数值+字符;字符+数值;纯字符)","进行了格式化输入控制;

1、能够正常输入

2、不允许输入

3、给予提示信息

4、不允许输入或提交时给予提示信息。",,,,

,,,,,,,,步骤11,"对整型数据进行了格式化输入:1、输入正整数、0、负整数

2、输入小数

3、输入超大值(超出该字段定义范围)

4、输入非数值(如数值+字符;字符+数值;纯字符","进行了格式化输入控制:

1、能够正常输入

2、不允许输入

3、给予提示信息

4、不允许输入或提交给予提示信息",,,,

,,,,,,,,步骤12,"对浮点型数据进行了格式化输入:1、输入正数、0、负数

2、输入超大值(超出该字段定义范围)

3、输入超出精度范围值(超出该字段定义精度)

4、输入非数值(如数值+字符;字符+数值;纯字符)","进行了格式化输入控制:

1、能够正常输入

2、给予提示信息

3、给予提示信息

4、不允许输入或提交给予提示信息",,,,

,,,,,,,,步骤13,各输入框的非法字符进行了控制:输入@#$%^&*()<p>~%[]-/’,"1、不允许输入或提示‘你输入的

**中存在非法字符,请重新输入’,光标停留在待输入的输入框处。

2、允许输入保存后,能够正常回显",,,,

,,,,,,,,步骤14,"对特殊字段限制是否正常:1、主页地址

2、电话号码

3、E-mail地址","1、主页地址中可输入\

2、电话号码中可输入\-

3、E-mail地址中中输入@",,,,

,,,,,,,,步骤15,关键字段不输入或输入空格,提示‘请输入XX,光标停留在第一个需输入的输入框处,,,,

,,,,,,,,步骤16,点击‘新增’按钮,在弹出的页面中,输入及选择相应信息,点击取消(返回)按钮。,给予‘是否需要保存’的提示,,,,

,,,,,,,,步骤17,点击‘新增’按钮,在弹出的页面中,输入及选择相应信息,在弹出的提示中,选择取消按钮,回到原记录所在页面,不更新任何值,,,,

,,,,,,,,步骤18,点击‘新增’按钮,在弹出的页面中,输入及选择相应信息,点击取消(返回)按钮,页面必填项未输入,再次保存在弹出的提示框中,选择确定按钮,给予XX必须输入的提示信息,,,,

,,,,,,,,步骤19,点击‘新增’按钮,在弹出的页面,输入及选择相应信息,取消(返回)按钮,在弹出的提示框中,再选择确定按钮,提示‘保存成功!’返回到原页面首页首行显示新增的记录。,,,,

,,,,,,,,步骤20,点击‘新增’按钮,再点击重置,输入相关数据后,进行保存,能够正常进行保存,,存在重置功能,,

,,,,,,,,步骤21,点击新增按钮,再点击重置,能够清空已输入的数据,但不清空新增时默认生成的数据,,存在重置功能,,

23,GGYL-0023,功能测试-修改,修改功能,修改功能验证,,,,步骤1,勾选一条记录,进行修改保存,能够正常进行修改保存,更新数据库中相应的值,,,,

,,,,,,,,步骤2,未选择记录,点击修改按钮,提示‘请选择一条记录!’或修改按钮呈灰色显示,,,,

,,,,,,,,步骤3,选择一条记录,点击修改按钮,不修改任何内容,点击确定按钮,提示‘保存成功!’,不进行更新,返回到原记录所在位置,,,,

,,,,,,,,步骤4,选择一条记录,点击修改按钮,将关键字段修改成一个已存在的值,点击确定按钮,提示‘该XX已存在,请重新输入!’,光标停在XX输入框处,,,,

,,,,,,,,步骤5,翻页后,选择一条记录,点击修改按钮,进行修改,点击确定按钮,提示‘保存成功!’,返回到原记录所在位置,界面上显示修改后的值,,,,

,,,,,,,,步骤6,选择一条记录,点击修改按钮,不修改内容,再点击返回按钮,直接返回原记录所在页,,,,

,,,,,,,,步骤7,选择一条记录,点击修改按钮,进行修改,再点击返回按钮,提示‘是否需要保存’,,,,

,,,,,,,,步骤8,选择一条记录,点击修改按钮,进行修改,点击取消(返回)按钮,在弹出的提示框中,选择取消按钮,停留在修改页面,,,,

,,,,,,,,步骤9,选择一条记录,点击修改按钮,进行修改,点击确定后,再点击返回按钮,在弹出的提示框中,选择取消按钮,停留在修改页面,,,,

,,,,,,,,步骤10,选择一条记录,点击修改按钮,进行修改,点击取消(返回)按钮,在弹出的提示框中,选择确定按钮,执行保存的操作,修改成功,,,,

,,,,,,,,步骤11,打开页面选中一个记录,使用其他账户删除该条记录,然后点击修改,提示该数据不存在,,,,

,,,,,,,,步骤12,选择已审核状态的数据进行修改,数据已审核不能进行修改,,,,

24,GGYL-0024,功能测试-删除,删除功能,删除功能验证,,,,步骤1,选择一条记录,执行删除操作,能够正常完成删除操作,,,,

,,,,,,,,步骤2,不选择任何记录,直接点击删除按钮,提示‘请选择一条记录!’或删除按钮呈灰色显示,,,,

,,,,,,,,步骤3,选择一条记录,点击删除按钮,提示‘您是否真的要删除所选中的记录?’,点击取消,不进行任何操作,回到原界面,点击确定删除,界面刷新不显示此条记录,停留在所删除记录所在页,总记录数-1。,,,,

,,,,,,,,步骤4,勾选多条记录,点击删除按钮,在弹出的提示框中,点击确定,能够正常批量删除多条数据,,,,

,,,,,,,,步骤5,"所删除记录被其它引用,不允许被删除

",给予明确提示信息,不允许被删除(不给予确认删除的提示信息),,,,

,,,,,,,,步骤6,所删除记录被其它引用,允许被删除,给予明确提示信息,让用印确认是否删除,可选择是否继续,,,,

25,GGYL-0025,功能测试-保存,保存功能,保存功能验证,,,,步骤1,进行新增或修改操作,输入相关内容后,多次提交保存操作。,在提交反馈之前,按钮呈灰色显示不允许点击,,,,

,,,,,,,,步骤2,新增或修改必填项为空时,保存提交,系统提示“还有未输入必输项,请先输入”,,,,

,,,,,,,,步骤3,保存操作所费时间较长时,给予‘正在处理中’的进度条提示,,,,

26,GGYL-0026,功能测试-查询,查询功能,查询功能验证,,,,步骤1,检查页面查询条件及列表字段,与需求一致,,,,

,,,,,,,,步骤2,单独遍历各查询条件,查询出符合条件的记录,,,,

,,,,,,,,步骤3,是否存在默认查询条件,根据需求确认,,,,

,,,,,,,,步骤4,"设置界面上的所有查询条件进行查询,单击查询按钮.","能够执行查询,且已输入/选择的查询条件能够保留",,,,

,,,,,,,,步骤5,查询条件为空的情况下,查询出全部记录,,,,

,,,,,,,,步骤6,随机对各查询条件进行组合查询,查询出符合条件的记录,,可用正交法设计,,

,,,,,,,,步骤7,对支持模糊查询的查询条件进行输入非精确值进行查询,查询出符合条件的记录,,,,

,,,,,,,,步骤8,输入对日期型查询条件的输入-存在输入范围内的记录,查询出符合查询条件记录,,,,

,,,,,,,,步骤9,存在等于开始日期或等于结束日期的记录,能够查询出等于开始日期或结束日期的记录.,,,,

,,,,,,,,步骤10,"输入查询值(1、开始日期大于结束日期

2、开始日期等于结束日期

3、开始日期小于结束日期,但两者格式不一致)","1、给予提示信息。

2、能够正常查询。

3、进行格式化后能够正常查询",,,,

,,,,,,,,步骤11,输入1890-01-01或2999-01-01进行查询,查询不到任何记录,,,,

,,,,,,,,步骤12,输入非完整的日期或其它数据,进行了格式化输入或给予明确提示,,,,

,,,,,,,,步骤13,"输入各种特殊字符如:@#$%^&*()<p>~'""%-like=?",查询不到任何记录,,,,

,,,,,,,,步骤14,设置条件查询出记录后,再更换为其它查询条件,清空原输入的内容/原选择的值也复位为默认状态,,,,

,,,,,,,,步骤15,设置查询条件,按回车键,是否支持回车根据需求而定,,,,

,,,,,,,,步骤16,选中一条记录后,再执行任意查询操作,取消被选中记录前的勾选,,,,

,,,,,,,,步骤17,查询出记录后,刷新页面,页面数据无变化,,,,

,,,,,,,,步骤18,同一页面中存在多组查询列表情况,刷新或翻页其中一组列表,其他列表不会随之变化,,,,

,,,,,,,,步骤19,"翻页后,重新执行查询操作","自动刷新新的查询结果,且从首页开始显示;且如有光标定位,则定位在首行。",,,,

,,,,,,,,步骤20,如查询条件提供重置功能,进行重置,"提供重置功能,且重置后,已输入或已选择的值都恢复为默认值",,,,

27,GGYL-0027,功能测试-并发,并发测试,并发功能验证,,,,步骤1,提交+提交,重复提交,提交+提交:不同账号同时打开两个窗口,录入相同的信息提交,后一个提交的窗口会控制重复提交,,,,

,,,,,,,,步骤2,删除+修改:已删除进行修改,删除+修改:不同账号同时打开两个窗口,删除成功后,后一个修改的窗口控制不能修改成功,,,,

,,,,,,,,步骤3,修改+审批:修改后审批,修改+审批:不同账号同时打开两个窗口,修改成功后,审批提交时提示数据有改变并显示最新的修改数据后再让审批人提交,,,,

,,,,,,,,步骤4,审批+修改:审批后修改,审批+修改:不同账号同时打开两个窗口,审批成功后,修改窗口提交时控制不能修改成功,,,,

,,,,,,,,步骤5,审批+审批:重复审批,审批+审批:不同账号同时打开两个窗口中,审批成功后,后一审批提交时控制不能审批成功,,,,

,,,,,,,,步骤6,发送+作废:发送后作废或作废后发送,发送+作废:收付款指令的发送与作废业务,同一笔数据同时打开两个窗口中,发送成功后作废另一笔,或者作废成功后,发送另一笔控制不能发送成功。,,,,

,,,,,,,,步骤7,审批+撤销:审批成功后进行撤销,审批+撤销:同一笔数据同时打开两个窗口中,审批成功后,后一撤销提交时控制不能撤销成功,,,,

,,,,,,,,步骤8,审批打回+审批通过:审批通过后进行审批打回或拒绝,审批打回+审批通过:同一笔数据同时打开两个窗口中,审批成功后,后一审批打回时控制不能审批打回成功,,,,

,,,,,,,,步骤9,打回+发送:已发送后进行打回操作,打回+发送:同一笔数据同时打开两个窗口中,发送成功后,后一打回提交时控制不能打回成功,,,,

28,GGYL-0028,功能测试-清空,清空功能,清空功能验证,,,,步骤1,点击清空,清空页面输入信息,,,,

,,,,,,,,步骤2,页面含有默认值信息,点击清空,不应清空页面默认信息,,,,

29,GGYL-0029,功能测试-审核,审核功能,审核功能验证,,,,步骤1,选择一条已经审核的记录,点击审核,提示该记录已审核或审核按钮置灰无法不可用,,,,

,,,,,,,,步骤2,选择一条未审核的记录,点击审核,提示审核成功,验证状态为已审核状态,,,,

30,GGYL-0030,功能测试-确定,确定功能,确定功能验证,,,,步骤1,点击确定,完成当前操作,验证操作结果是否完成(审批,提交,修改,删除),,,,

31,GGYL-0031,功能测试-取消,取消功能,取消功能验证,,,,步骤1,点击取消,取消当前操作(提交,退出等操作),,,,

32,GGYL-0032,功能测试-关闭,关闭功能,关闭功能验证,,,,步骤1,点击关闭,关闭当前页面,,,,

33,GGYL-0033,功能测试-返回,返回功能,返回功能验证,,,,步骤1,点击返回,返回时,能正确回到返回前的页面,,,,

,,,,,,,,步骤2,点击返回,返回的页面风格与系统其它功能统一,,,,

,,,,,,,,步骤3,点击返回,返回页面为查询页面时能正确显示此时符合数据信息,删除了的数据不能在显示,,,,

,,,,,,,,步骤4,点击返回,返回页面为查询页页时能正确保存之前的查询条件,,,,

34,GGYL-0034,功能测试-退出,退出功能,退出功能验证,,,,步骤1,点击退出,直接退出当前页面,,,,

,,,,,,,,步骤2,点击退出,提示是否退出,选择是,退出当前页面,选择否返回之前页面,,,,

35,GGYL-0035,功能测试-查看,查看功能,查看功能验证,,,,步骤1,点击查看,进入查看浏览页面,页面数据完整正确,页面数据无法修改,,,,

36,GGYL-0036,功能测试-文件报表导出,导出功能,导出功能验证,,,,步骤1,点击导出,弹出导出页面,,,,

,,,,,,,,步骤2,指定导出路径,按路径成功导出,,,,

,,,,,,,,步骤3,打开导出文件,文件能正常打开,,,,

,,,,,,,,步骤4,导出当前页,只导出指定当前页信息,,,,

,,,,,,,,步骤5,导出全部,导出全部信息,,,,

,,,,,,,,步骤6

温馨提示

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

评论

0/150

提交评论