




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、控件和界面测试用例一、控件测试用例1、【模块名】序号: 1控件名称:单行字符录入框功能描述:编号输入/动作期望的输出/相应实际情况1 录入的字符串长度在【最小值,最大值】之间,进行保存保存成功2 录入字符串的显示格式字符内容要居左显示3 输入字符串为空值,进行保存1.保存成功(允许保存空值2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值4 输入最大字符串【最大值长度】,进行保存保存成功5 输入最大字符数【最大值长度】+1个字符,进行保存当录入字符达到最大长度时,系统不再允许录入任何字符6 录入的字符串在前后,存在多个空格字符,进行保存保存成功。保存后的字符串应该把前
2、后的空格符清空7 录入的字符串,包括特殊字符串,进行保存【如:Null】保存成功8 录入的字符串,包括半角的单引号、双引号、星号、百分号、括号、大于号、小于号、连续两个减号、空格、TAB符号,进行保存保存成功。系统自动将以上半角的符号转换为全角符号9 录入的字符串,包括回车、软回车符号,进行保存【软回车可以通过复制、粘贴来实现】保存成功,系统自动将以上符号转换为空格符号序号: 2控件名称:多行字符录入框功能描述:编号输入/动作期望的输出/相应实际情况1 录入的字符串长度在【最小值,最大值】之间,进行保存保存成功2 录入字符串的显示格式字符内容要居左显示3 输入空值进行保存1.保存成功(允许保存
3、空值2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值4 录入最大字符数【最大值长度】,进行保存保存成功5 输入最大字符数【最大值长度】+1个字符,进行保存当录入字符达到最大长度时,系统不再允许录入任何字符6 录入的字符串在前后,存在多个空格字符,进行保存保存成功。保存后的字符串应该把前后的空格符清空7 录入的字符串,包括特殊字符串,进行保存【如:Null】保存成功8 输入的字符串,包括半角的单引号、双引号、星号、百分号、括号、大于号、小于号、连续两个减号、空格、TAB符号,进行保存保存成功。系统自动将以上半角的符号转换为全角符号9 录入的字符串,包括回车、软回车符号
4、,进行保存(系统支持回车键操作保存成功序号: 3控件名称:整型数据录入框功能描述:编号输入/动作期望的输出/相应实际情况1 录入数据的大小在【最小值,最大值】区间内,进行保存保存成功2 录入的数据等于【最小值】,进行保存保存成功3 录入的数据等于【最大值】,进行保存保存成功4 录入的数据等于【最小值】-1,进行保存1.保存不成功。弹出提示信息,并将焦点定位到当前录入框或2.当焦点移开当前录入框时,系统自动清空当前录入框的数据5 录入的数据等于【最大值】+1,进行保存1.保存不成功。弹出提示信息,并将焦点定位到当前录入框。或2.当焦点移开当前录入框时,系统自动清空当前录入框的数据。6 录入的数据
5、,带有小数位的数据1.系统控制,不允许录入小数位。或2.录入小数位后,当焦点移开时,系统自动清空当前录入框数据。7 录入空数据,进行保存1.保存成功,保存后的值默认为0(允许为空2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值8 在录入框录入字符内容,进行保存1.系统控制,不允许任何字符;或2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。9 录入正确数据后,显示结果1.系统以带千分号格式显示数据。2.数据全部居右显示。10 当焦点跳转到当前录入框录入框的数据被置为全选状态。11 在录入框直接录入负数【前提:允许录入负数】录入中,在不需要任何键的辅助操作
6、的情况下,就可以完成负数的录入序号: 4控件名称:整型录入控件 允许Up-Down控件录入框功能描述:编号输入/动作期望的输出/相应实际情况1 录入数据的大小在【最小值,最大值】区间内,进行保存保存成功2 录入的数据等于【最小值】,进行保存保存成功3 录入的数据等于【最大值】,进行保存保存成功4 录入的数据等于【最小值】-1,进行保存1.保存不成功。弹出提示信息,并将焦点定位到当前录入框或2.当焦点移开当前录入框时,系统自动清空当前录入框的数据5 录入的数据等于【最大值】+1,进行保存1.保存不成功。弹出提示信息,并将焦点定位到当前录入框。或2.当焦点移开当前录入框时,系统自动清空当前录入框的
7、数据。6 录入的数据,带有小数位的数据1.系统控制,不允许录入小数位。或2.录入小数位后,当焦点移开时,系统自动清空当前录入框数据。7 录入空数据,进行保存1.保存成功,保存后的值默认为0(允许为空2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值8 在录入框录入字符内容,进行保存1.系统控制,不允许任何字符;或2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。9 录入正确数据后,显示结果1.系统以带千分号格式显示数据。2.数据全部居右显示。10 焦点跳转到当前录入框数据被置为全选状态11 在录入框直接录入负数【前提:允许录入负数】录入中,在不需要任何键的
8、辅助操作的情况下,就可以完成负数的录入12 在整型录入框中,使用上箭头调整1.调整后的数据值= 原值+ 基数的值数据【基数=1】13 在整型录入框中,使用下箭头调整数据【基数=1】1.调整后的数据值= 原值- 基数的值14 在整型录入框中,使用上箭头调整数据,使其调整到等于【最大值】能正确操作15 在整型录入框中,使用下箭头调整数据,使其调整到等于【最小值】能正确操作16 在整型录入框中,使用上箭头调整数据,使其调整到大于【最大值】1.调整数据到最大值后,在使用上箭头调整时,系统不应该在做任何操作。或2.当焦点移开当前录入框时,系统自动清空当前录入框的数据。17 在整型录入框中,使用下箭头调整
9、数据,使其调整到小于【最小值】1.调整数据到最小值后,在使用下箭头调整时,系统不应该在做任何操作。或2.当焦点移开当前录入框时,系统自动清空当前录入框的数据。序号: 5控件名称:小数数据录入框功能描述:编号输入/动作期望的输出/相应实际情况1 录入的数据在【最小值,最大值】区间内,进行保存保存成功2 录入的数据等于【最小值】,进行保存保存成功3 录入的数据等于【最大值】,进行保存保存成功4 录入的数据等于【最小值】-1,进行保存1.保存不成功。弹出提示信息,并将焦点定位到当前录入框或2.当焦点移开当前录入框时,系统自动清空当前录入框的数据5 录入的数据等于【最大值】+1,进行保存1.保存不成功
10、。弹出提示信息,并将焦点定位到当前录入框或2.当焦点移开当前录入框时,系统自动清空当前录入框的数据6 录入的数据,带有小数位1.保存成功7 录入区间内的数据进行保存,(如:2.保存后的数据,显示结果依然是录入的数据(如:100.99、121.998 录入区间内的数据进行保存,(如:2.保存后的数据,显示结果依然是录入的数据(如:100.01、121.019 录入空数据,进行保存1.保存成功,保存后的值默认为0(允许为空2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值10 在录入框录入字符内容,进行保存1.系统控制,不允许任何字符;或2.当焦点移开当前录入框时,系统自
11、动清空当前录入框的字符内容。11 录入正确数据后,显示结果1.系统以带千分号格式显示数据。2.数据全部居右显示。12 焦点跳转到当前录入框数据被置为全选状态13 在录入框直接录入负数【前提:允许录入负数】录入中,在不需要任何键的辅助操作的情况下,就可以完成负数的录入序号: 6控件名称:货币数据录入框功能描述:编号输入/动作期望的输出/相应实际情况1 录入的数据在【最小值,最大值】区间内,进行保存保存成功2 录入的数据等于【最小值】,进行保存保存成功3 录入的数据等于【最大值】,进行保存保存成功4 录入的数据等于【最小值】-1,进行保存1.保存不成功。弹出提示信息,并将焦点定位到当前录入框或2.
12、当焦点移开当前录入框时,系统自动清空当前录入框的数据5 录入的数据等于【最大值】+1,进行保存1.保存不成功。弹出提示信息,并将焦点定位到当前录入框或2.当焦点移开当前录入框时,系统自动清空当前录入框的数据6 录入的数据,带有小数位1.保存成功7 录入区间内的数据进行保存,(如:2.保存后的数据,显示结果依然是录入的数据(如:100.99、121.998 录入区间内的数据进行保存,(如:2.保存后的数据,显示结果依然是录入的数据(如:100.01、121.019 录入空数据,进行保存1.保存成功,保存后的值默认为0(允许为空2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保
13、存空值10 在录入框录入字符内容,进行保存1.系统控制,不允许任何字符;或2.当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。11 录入正确数据后,显示结果1.系统以带千分号格式显示数据。2.数据全部居右显示。3.系统自动为显示数据加入货币符号12 焦点跳转到当前录入框数据被置为全选状态13 在录入框直接录入负数【前提:允许录入负数】录入中,在不需要任何键的辅助操作的情况下,就可以完成负数的录入序号:7控件名称:DateTime控件功能描述:编号输入/动作期望的输出/相应实际情况1 在录入框中录入内容为空,进行保存1.保存成功(允许保存空值2.保存不成功,弹出提示信息,确定后,将焦点
14、定位到当前录入框(不允许保存空值2 默认日期录入型的输入格式1.系统自动控制为【YYYY年MM月DD日】或【YYYY年MM】的输入格式。3 录入YYYY(年份的值在【1895,2100】区间内1.系统识别为合法年份,允许进行下一步操作4 录入YYYY(年份的值不在【1895,2100】区间内1.系统识别为非法年份,不允许进行下一步操作5 录入MM(月份的值在【1,12】区间1.系统识别为合法月份,允许进行下一步操作6 录入MM(月份的值不在【1,12】区间1.系统识别为非法月份,不允许进行下一步操作7 录入的月份为1、3、5、7、8、10、12中的任何一个,录入DD(日期的值在【1,31】区间
15、内1.系统识别为合法日期,允许进行下一步操作8 录入的月份为1、3、5、7、8、10、12中的任何一个,录入DD(日期的值不在【1,31】区间内1.系统识别为非法日期,不允许进行下一步操作9 录入的月份为4、6、9、11中的任何一个,录入DD(日期的值在【1,30】区间内1.系统识别为合法日期,允许进行下一步操作10 录入的月份为4、6、9、11中的任何一个,录入DD(日期的值不在【1,30】区间内1.系统识别为非法日期,不允许进行下一步操作11 录入年份为闰年的2月,录入的日期为29允许进行保存12 录入年份不是闰年的2月,录入的不允许保存,提示相关信息日期为2913 录入的年份、月份、日期
16、中的任何一组数据,带有小数位数。(例如:2.07-01-02、2007-1.-101.不允许进行保存或2.系统直接控制不允许录入小数点的内容14 录入格式为非日期格式。(如:2007-01-*1、200H-04-05、2007-0!-011.系统识别为非法月份。不允许进行下一步操作;或2.系统直接控制不允许录入字符内容序号:8控件名称:DateTime控件 允许Up-Down控件录入框功能描述:编号输入/动作期望的输出/相应实际情况1 在录入框中录入内容为空,进行保存1.保存成功(允许保存空值2.保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值2 默认日期录入型的输入格
17、式1.系统自动控制为【YYYY年MM月DD日】或【YYYY年MM】的输入格式。3 录入YYYY(年份的值在【1895,2100】区间内1.系统识别为合法年份,允许进行下一步操作4 录入YYYY(年份的值不在【1895,2100】区间内1.系统识别为非法年份,不允许进行下一步操作5 录入MM(月份的值在【1,12】区间1.系统识别为合法月份,允许进行下一步操作6 录入MM(月份的值不在【1,12】区间1.系统识别为非法月份,不允许进行下一步操作7 录入的月份为1、3、5、7、8、10、12中的任何一个,录入DD(日期的值在【1,31】区间内1.系统识别为合法日期,允许进行下一步操作8 录入的月份
18、为1、3、5、7、8、10、12中的任何一个,录入DD(日期的值不在【1,31】区间内1.系统识别为非法日期,不允许进行下一步操作9 录入的月份为4、6、9、11中的任何一个,录入DD(日期的值在【1,30】区间内1.系统识别为合法日期,允许进行下一步操作10 录入的月份为4、6、9、11中的任何一个,录入DD(日期的值不在【1,30】区间内1.系统识别为非法日期,不允许进行下一步操作11 录入年份为闰年的2月,录入的日期为29允许进行保存12 录入年份不是闰年的2月,录入的日期为29不允许保存,提示相关信息13 录入的年份、月份、日期中的任何一组数据,带有小数位数。1.不允许进行保存或(例如
19、:2.07-01-02、2007-1.-102.系统直接控制不允许录入小数点的内容14 录入格式为非日期格式。(如:2007-01-*1、200H-04-05、2007-0!-011.系统识别为非法月份。不允许进行下一步操作;或2.系统直接控制不允许录入字符内容15 录入格式为非日期格式。(如:2007-01-*1、200H-04-05、2007-0!-011.系统识别为非法月份。不允许进行下一步操作;或系统直接控制不允许录入字符内容16 在整型录入框中,使用上箭头调整年份【如:基数=1】1.调整后的数据值= 原值+ 117 在整型录入框中,使用下箭头调整年份【如:基数=1】1.调整后的数据值
20、= 原值- 118 在整型录入框中,使用上箭头调整年份,使其调整到大于【最大值】1.调整数据到最大值后,在使用上箭头调整时,系统不应该在做任何操作19 在整型录入框中,使用下箭头调整年份,使其调整到小于【最小值】1.调整数据到最小值后,在使用下箭头调整时,系统不应该在做任何操作20 在整型录入框中,使用上箭头调整月份【如:基数=1】1.调整后的数据值= 原值+ 121 在整型录入框中,使用下箭头调整月份【如:调整基数为1】1.调整后的数据值= 原值- 122 在整型录入框中,使用上箭头调整月份,使其调整到大于【最大值】1.调整数据到最大值后,在使用上箭头调整时,系统不应该在做任何操作23 在整
21、型录入框中,使用下箭头调整月份,使其调整到小于【最小值】1.调整数据到最小值后,在使用下箭头调整时,系统不应该在做任何操作24 在整型录入框中,使用上箭头调整日份【如:调整基数为1】1.调整后的数据值= 原值+ 125 在整型录入框中,使用下箭头调整日份【如:调整基数为1】1.调整后的数据值= 原值- 126 在整型录入框中,使用上箭头调整日份,使其调整到大于【最大值】1.调整数据到最大值后,在使用上箭头调整时,系统不应该在做任何操作27 在整型录入框中,使用下箭头调整日份,使其调整到小于【最小值】1.调整数据到最小值后,在使用下箭头调整时,系统不应该在做任何操作序号:9控件名称:可编辑下拉框
22、控件功能描述:编号输入/动作期望的输出/相应实际情况1 下拉控件中显示的记录数大于10条1.下拉控件必须设置为可编辑下拉框2 默认提取值1.提取用户自定义的数据记录3 下拉框显示的数据记录大于下拉框的显示区1.要能及时显示出滚动条。【包括垂直、横向滚动条】4 在下拉框输入汉字【如:普通】,进行检索1.要能正确定位到满足条件的记录上【如:普通】2.当检索的记录集超过一条以上,要弹出结果集【如:普通】窗口,让其选择5 在下拉框输入拼音码【如:BT】内容,进行检索1.要能正确定位到满足条件的记录上【如:普通】2.当检索的记录集超过一条以上,要弹出结果集【如:普通】窗口,让其选择6 在下拉框输入编码【
23、如:01】内容,进行检索1.要能正确定位到满足条件的记录上【如:普通】2.当检索的记录集超过一条以上,要弹出结果集【如:普通】窗口,让其选择7 在弹出的选择窗口中,选择数据1.返回的结果应该,应该是所选定的内容8 在弹出的选择窗口中,不选择任何内容,直接执行退出功能1.不返回任何结果,下拉框的内容保留原内容9 在下拉框输入不存在的汉字【如:普%通】内容,进行检索1.检索记录为空2.清空当前下拉框内容,不返回任何提示信息10 在下拉框输入不存在的拼音码【如:B(T】内容,进行检索1.检索记录为空2.清空当前下拉框内容,不返回任何提示信息11 在下拉框输入不存在的编码【如:0*1】内容,进行检索1
24、.检索记录为空2.清空当前下拉框内容,不返回任何提示信息12 在下拉框使用键盘操作1.要支持通过键盘的或进行选择数据13 在下拉框输入特殊符号(%、*、(、_等,进行检索1.系统返回正确结果集2.系统不弹出任何错误14 在下拉框中按下空格或回车键1.要能支持弹出选择窗口,供使用者进行选择15 下拉框背景网格显示内容1.单列下拉框背景要显示为虚线框2.多列下拉框背景要显示为虚线框序号:10控件名称:不可编辑下拉框控件功能描述:编号输入/动作期望的输出/相应实际情况1 下拉控件中显示的内容小于10条以下拉控件必须设置为不可编辑下拉框2 默认提取值1.提取用户自定义的数据记录3 下拉框显示的数据记录
25、大于下拉框的显示区1.要能及时显示出滚动条。【包括垂直、横向滚动条】4 下拉选择窗口,录入内容1.不支持录入任何内容(包括拼音简码、汉字、编码等5 在下拉框使用键盘选择1.要能通过键盘的或进行选择数据6 在下拉框中按下空格或回车键1.要能支持弹出选择窗口,供使用者进行选择7 下拉框背景显示内容1.单列下拉框背景要显示为虚线框2.多列下拉框背景要显示为虚线框8序号:11控件名称:列表框控件功能描述:编号输入/动作期望的输出/相应实际情况1 显示在列表框的内容内容根据需求说明确定2 列表框显示的内容超过列表框显示的区域列表框要及时出现滚动条。【包括垂直、横向滚动条】3 使用键盘选择列表框中的数据1
26、.系统要提供通过键盘进行选择的功能4 使用Shift键,选择列表框的多条数据1.系统要提供此项选择功能5 使用Ctrl键,选择性的选择列表框的多条数据1.系统要提供此项选择功能序号:12控件名称:树控件功能描述:编号输入/动作期望的输出/相应实际情况1 对树结构进行刷新操作1.刷新时,树不应该有明显的重建过程2 树结点的图标1.树的图标应该美观并能代表实际意义3 通过鼠标展开树结点1.树结点能正常展开、收缩4 通过键盘的【、】键,定位到树结点1.能正确定位到树结点2.焦点在树结点时,树结点对应数据的刷新过程,要有延迟功能(如:延迟3秒后,系统自动刷新5 通过键盘的【、】键,展开树结点1.树结点
27、能正常展开、收缩2.焦点在树结点时,树结点对应数据的刷新过程,要有延迟功能(如:延迟3秒后,系统自动刷新6 选中其中一个末级结点,将其设置为勾选状态(结点只能有一个允许被选中1.勾选后,其上级结点也一同被置为勾选状态2.在此之前被勾选的结点,全部被置为未勾选状态7 选中其中一个末级结点,取消其勾选状态(结点只能有一个允许被选中1.系统自动将其和上级结点置为未勾选状态。8 切换树结点是可勾选的状态,并且只能勾选一个结点1.先取消原勾选的所有内容;2.将当前结点置为勾选状态,并且将其上级置也置为勾选状态。9 选中非末级结点,将其设置为勾选状态(结点能够同时勾选多个1.系统自动将其下级结点置为勾选状
28、态。并将其上级也同样置为勾选状态。10 选中非末级结点,取消其勾选状态(结点能够同时勾选多个1.系统自动将其下级的状态置为未勾选状态。2.如果取消的非末级结点没有同级的结点被勾选,那么也同样取消其直接上级勾选状态。11 选中末级结点,取消其勾选状态(结点能够同时勾选多个1.将当前结点的勾选状态取消。2.如果取消的末级结点没有同级的结点被勾选,那么也同样取消其直接上级勾选状态。序号:13控件名称:滚动条控件功能描述:编号输入/动作期望的输出/相应实际情况滚动条的位置应该处理于窗口顶端位置1 垂直滚动条的显示长度或定位内容。例如:当有100条记录,当前查看记录是第1条滚动条的位置应该处理于窗口中心
29、位置2 垂直滚动条的显示长度或定位内容,当有100条记录,当前查看记录是第50条3 垂直滚动条的显示长度或定位内滚动条的位置应该处理于窗口末端位置容,当有100条记录,当前查看记录是第100条4 快速拖动滚动条1.窗口数据的刷新正常,不会出现抖动或闪屏的情况5 通过鼠标的滚轮移动滚动条1.要能正确移动滚动条6 通过鼠标点击滚动条的上下按钮1.要能正确移动滚动条序号:14控件名称:单选按钮控件功能描述:编号输入/动作期望的输出/相应实际情况1 显示风格1.单选框统一居左显示,名称描述统一居右显示2 使用风格1.如果存在多个单选控钮,并且属于同一分类,那么必须放到一个统一的分组框中3 单选控钮初始
30、值1.如果存在多个单选控钮,那么在每个分类下都应该提供一个默认值【某个按钮默认被选中】,不能出现在某一分类下单选按钮都为空的情况4 同一分类中,选择一个单位选按钮1.系统允许此项操作5 同一分类中,选择多个单位选按钮1.系统不允许此项操作序号:15控件名称:复选按钮控件功能描述:编号输入/动作期望的输出/相应实际情况1 显示风格1.选择框统一居左显示,名称描述统一居右显示2 使用风格1.如果能通过一个CHECKBOX框,即可实现两个功能,那么不允许使用两个CHECKBOX框完成一个功能【如:显示已作废】3 选择一个复选框1.选择有效4 选择多个复选框1.系统允许此项操作序号:16控件名称:文本
31、Label框控件功能描述:编号输入/动作期望的输出/相应实际情况1 文本Label的文字描述1.LABEL的文字中间不允许有空格,如:名称2.描述的文字不允许出现错别字2 文本Label的文字描述,所使用的1.必须统一使用全角全部字符【如:逗号】3 文本Label的文字的垂直对齐方式多个LABEL组合时,需要按“:”对齐4 文本Label的文字的水平对齐方式多个LABEL组合时,要水平对齐5 文本Label的内容是属于说明、解文本显示的内容,必须使用颜色进行区分释、提醒等的内容序号:17控件名称:工具条控件功能描述:编号输入/动作期望的输出/相应实际情况1.要能正确反应出按钮的功能1 工具条的
32、按钮【如:删除】,使用的图标2 用鼠标移动到各工具条按钮时1.系统要弹出对各按钮的简要功能说明文字序号:18控件名称:分栏控件功能描述:编号输入/动作期望的输出/相应实际情况1 分栏控件的移动性1.要允许拖动分栏控件到数据显示区的任何位置2 快速拖动分栏控件1.界面要依然正常显示,不能出现抖动或黑屏的情况3 慢速拖动分栏控件1.界面要依然正常显示,不能出现抖动或黑屏的情况序号:19控件名称:Tab(分页控件功能描述:编号输入/动作期望的输出/相应实际情况1 切换Tab控件的页面1.要支持按Tab键,进行顺序切换各面页序号:20控件名称:分组框控件功能描述:编号输入/动作期望的输出/相应实际情况
33、1 分组框包括的内容,只有一项1.分组框不需要使用分组名称2 分组框的左右边距1.左右边要必须要等序号:21控件名称:状态条控件功能描述:编号输入/动作期望的输出/相应实际情况1 状态条的显示内容1.根据不同的选定内容,要随时发生变化【如:某菜单位的功能说明】2.显示的说明内容,要能完整显示序号:22控件名称:导航控件功能描述:编号输入/动作期望的输出/相应实际情况1 界面问题2 摆放问题3 各按钮的功能说明关题序号:23控件名称:提示信息框功能描述:参看软件开发标准编号输入/动作期望的输出/相应实际情况1 提示信息框,显示文字长度1.提示框中的文本内容不得少于18个汉字多于40个汉字(标点符
34、号计算在内2 提示信息框,涉及提示指标内容的信息1.所有提示信息中涉及指标内容部分必须以特定符号进行区别,如在实际使用中出现了人员姓名,在提示框中应该以“【人员姓名】”的显示方式进行提示。2.确定后,将焦点定位到错误的指标录入框3 提示信息框,涉及符号的显示1.提示信息中所涉及的标点符号必须采用全角;4 提示信息框,提示次数1.任何询问提示,不能连续出现两次或两次以上。5 提示信息框,显示图标1.在提示框中的提示符号应避免使用系统错误警示图片的提示框。6 提示信息框,折行显示1.折行的信息全部居中显示2.最长行的长度应控制在25至30个汉字,最长行与最短行的汉字个数差,不能大于10个汉字。7
35、编辑保存时,相关提示信息1.出现多个指标存在错误的情况下,提示信息也只能提示一次2.确定后,系统以全选状态选中第一个出错的指标8 单条记录删除提示信息,能正常进行删除的提示信息格式1.当前操作将删除【记录关键信息或记录数提示】,您是否确认进行删除操作?9 单条记录删除提示信息,不能删除的提示信息格式1.您不能删除当前记录,“该记录不能删除的原因”或2.您不能删除+ 【记录关键信息】,“该记录不能删除原因”10 批量记录删除提示信息,能正常进行删除的提示信息格式1.当前操作将删除【记录关键信息或记录数提示】,您是否确认进行删除操作?11 批量记录删除提示信息,发现不能进行删除的记录提示格式1.当
36、前操作中有部分记录不允许删除,您是否继续对可删除的记录进行操作?12 编辑的数据,保存成功的提示信息格式。1.您的保存操作成功,您可以继续进行其他操作!13 编辑数据后,不进行保存,直接退出编辑窗口的提示信息格式。1.当前数据发生变动,您是否对变动信息进行保存?14 程序出错的提示信息格式1.应用程序出现异常,请您尽快与系统管理员联系!15 数据库异常的提示信息格式数据库服务异常,请您重新启动+“系统名称”+后再进行本操作!16 数据库中断的提示信息格式操作过程中数据库忙,请您稍候再进行本操作!17 系统退出的提示信息格式感谢您使用+“系统标准名称”,您确认要退出吗?18 登录错误的提示信息格
37、式您的用户名或密码有误,请您重新输入正确信息!序号:24控件名称:按钮快捷键功能描述:参看软件开发标准编号事件功能期望的快捷键实际情况1 新建N2 打开O3 新增 A4 删除 D5 修改 E6 保存S7 确定O8 取消 C9 关闭 C10 退出Q11 刷新R12 查询 F13 查找 F14 继续查找F315 浏览 B16 打印P17 预览V二、界面测试用例序号: 1检查内容:易用性编号检查项结果1 完成相近功能或操作的对象是同一个的所有功能按钮,要集中放在一起,以减少鼠标移动的距离,常用功能按钮要支持快捷键。2 界面要支持全键盘操作,即可以使用Tab键顺序跳转焦点。焦点跳转顺序应该遵循从左到右
38、、从上到下的原则。3 当可编辑控件检测到非法输入内容后,应该给出说明提示信息,并能正确将焦点定位到出错的控件上,并将控件的内容置为全选状态4 分页界面要支持在页面间的快速切换方式,常用的组合快捷键是【Ctrl+Tab】5 复选框和单选框要根据使用次数的高低进行排序。并且支持Tab跳转和按空格键选中的功能。6 默认按钮要支持Enter的操作,即按Enter后自动执行默认按钮对应操作【一般默认为保存功能】。7 一个界面存在多种功能,那么应该按功能将界面划分为局域块,用Frame框括起来,并要有功能说明或标题8 界面空间足够,并且选项数也不多的情况下,尽量使用选项框,而不是使有下拉列表框9 界面空间
39、较小的情况下,尽量使用下拉框而不用选项框。10 窗口进行切换、移动、改变大小后,系统的窗口应该是正常,不应该出现窗口变形等情况11 对于可编辑界面,如果可以提供初始值的编辑控件,系统应该尽量提供初使者序号: 2检查内容:规范性编号检查项结果1 不同界面相同功能的按钮,使用的快捷必须相同。2 各按钮使用的图标要能直观的代表要完成的操作3 工具栏中,操作范围相同的按钮要集中放在一起。4 工具栏中的每一个按钮都要有相关的功能提示信息。5 状态条要能显示用户切实需要的信息,常用的有:目前的操作、系统状态、用户位置、用户信息、提示信息、错误信息等,如果某一操作需要的时间较长,还应该显示进度条和进程提示6
40、 滚动条的长度要根据显示信息的长度或宽度能及时变换,以利于用户了解显示信息的位置和百分比。7 一条工具栏的长度最长不能超出屏幕宽度。8序号: 3检查内容:美观与协调性编号检查项结果1 按钮的大小要与界面的大小和空间要协调2 避免空旷的界面上放置很大的按钮3 字体的大小要与界面的大小比例协调4 前景与背景色搭配合理协调,反差不宜太大5 整个界面色彩尽量少的使用类别不同的颜色6 界面风格要保持一致,字的大小、颜色、字体要相同,除非是需要艺术处理或有特殊要求的地方。7 如果窗体支持最小化和最大化或放大时,窗体上的控件也要随着窗体而缩放;切忌只放大窗体而忽略控件的缩放8面试题目:01. 为什么要在一个
41、团队中开展软件测试工作?因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试。最擅长的是功能测试03. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试测试类型有:功能测试,性能测试,
42、界面测试。05. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。06. 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?软件测试计划是指导测试过程的纲领性文件,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。测试计划和测试详细规格、测试用例之间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围、方法和资源配置
43、,而测试详细规格、测试用例是完成测试任务的具体战术。所以其中最重要的是测试测试策略和测试方法(最好是能先评审08. 您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。1.等价类划分2.边界值分析法3.错误推测法4.因果图方法08.您认为做好测试用例设计工作的关键是什么?白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题09. 请以您以往的实际工作为例,详细的描述一次测试用例设计的完整的过程。(测试的流程11.
44、您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。13. 您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。17. 您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?18. 在您以往的工作中,一条软件缺陷(或者叫Bug记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug记录?20. 您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug的管理?如果有,请结合该工具描述软件缺陷(Bug跟踪管理的流程。23. 您认为在测试人员同开发人员
45、的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?27. 在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何来对待这些事情的?31. 在即将完成这次笔试前,您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面33. 你对测试最大的兴趣在哪里?为什么?34. 你的测试职业发展是什么?35. 你自认为测试的优势在哪里?36. 你以前工作时的测试流程是什么?37. 当开发人员说不是BUG时,你如何应付?23.你为什么想离开目前的职务?24:你对我
46、们公司了解有多少?25:你找工作时,最重要的考虑因素为何?26:为什么我们应该录取你?27:请谈谈你个人的最大特色。29。单元测试、集成测试、系统测试的侧重点是什么?31。一个测试工程师应具备那些素质和技能?33.你用过的测试工具的主要功能、性能及其他?34.一个缺陷测试报告的组成36.软件测试项目从什么时候开始,?为什么?38.简述一下缺陷的生命周期你认为理想的测试流程是什么样子?软件测试活动的生命周期是什么?请画出软件测试活动的流程图?针对缺陷采取怎样管理措施?测试结束的标准是什么?软件验收测试除了alpha,beta测试以外,还有哪一种?你们以前测试的流程是怎样的?<答:测试计划-
47、测试用例设计-测试执行-测试分析报告>用过哪些测试工具?为什么选择测试这行?<答:它是一个新兴的行业,有发展潜力,而且很锻炼人,需要掌握更多的技能,比做开发要更难>如果明知这样做不对,你还会依主管的指过去做吗在公司内部下级是否有申诉渠道?如果你接到一个客户抱怨的电话,你确知无法解决他的问题,你会怎么处理为什么抱怨?是怎么样的问题?如果是客服问题,提交客服部门解决如果是质量问题,分析原因,下一版本改进你觉得什么样的人最难相处自以为是的人-对测试的理解基本的测试知识,对测试是否认可?75。3、谈一谈过去自己的工作了解经历、提供进一步提问的素材,表达能力测试技能测试设计的方法并举例
48、说明测试技术的使用测试工具熟悉程度,能否与当前工作匹配?如何做计划?如何跟踪计划?日常工作能力如果开发人员提供的版本不满足测试的条件,如何做?与开发人员协作的能力熟悉unix系统、oracle数据库吗?是否具备系统知识做过开发吗?写过哪些代码?开发技能阅读英语文章,给出理解说明?部分英语能力文档的意义是否善于思考?(最简单的概念,不同层次的理解假如进入我们公司,对我们哪些方面会有帮助?讲讲自己的特长随便找一件物品,让其测试测试的实际操作能力软件测试的方法有?软件测试的过程?有一个新的软件,假如你是测试工程师,该如何做?软件测试分哪两种方法?分别适合什么情况?2。一套完整的测试应该由哪些阶段组成
49、?分别阐述一下各个阶段。3。软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。4。测试用例通常包括那些内容?着重阐述编制测试用例的具体做法5。在分别测试winform的C/S结构与测试WEB结构的软件是,应该采取什么样的方法分别测试?他们存在什么样的区别与联系?6。在测试winform的C/S结构软件时,发现这个软件的运行速度很慢,您会认为是什么原因?您会采取哪些方法去检查这个原因?7。描述使用bugzilla缺陷管理工具对软件缺陷(BUG跟踪的管理的流程-你在五年内的个人目标和职业目标分别是什么?分析这个问题是用来了解你的计划能力的,通过这个问题,面试人同时还可以知道你的目标是否
50、符合企业对你的安排。错误回答我想在将来的某个时候考虑这个问题。如今企业的领导者更换频繁,我认为做太多的个人计划是荒谬可笑的,不是吗?评论这种回答属于令人反感的一类。首先,当有人想了解你的目标时,"将来的某个时候"这种通俗说法并不奏效。其次,认为企业很脆弱,领导者更换频繁,这种说法毫无疑问会令人反感,而且也是不合理的。最后,认为做计划可笑,看不起这个问题,而且反问面试人,这些都注定了这样的求职者最终会失败。正确回答从现在起的五年之内,我希望能够在一个很好的职位上待几年,而且最好有一次晋升,然后就期待着下一步。不管是向上提升,还是在企业内横向调动,对我个人来说,我希望找到一家企
51、业一家愿意做相互投入的企业待上一段时间。评论这个问题没有回答得过分具体(那样可能会产生漏洞,而且它表明你有雄心,并且思考过在企业中的成长方式。通过表达横向调动和向上提升的愿望,表明你是一个有灵活性的人。问题23你怎样做出自己的职业选择?分析面试人提出这个问题是为了了解求职者的动机,看看他(她应聘这份工作是否有什么历史渊源,是否有职业规划,是不是仅仅在漫无目的地申请很多工作。错误回答我一直都想在企业界工作。自孩提时代起,我就梦想自己至少也要成为大企业的副总裁。评论除了难以令人相信之外,这种回答还存在一个问题:它表明求职者会对副总裁以下的职位不感兴趣。正确回答在上大学四年级前的那个夏天,我决定集中
52、精力在某一领域谋求发展。尽管我是学商业的,但是我不知道自己最终会从事哪一行业的工作。我花了一定的时间考虑自己的目标,想清楚了自己擅长做的事情以及想从工作中得到的东西,最后我得出了一个坚定的结论,那就是这个行业是最适合我的。评论这种回答表明,求职者认真地做过一些计划,缩小了自己的关注点,而且也认准了前进的方向。这种回答还表明,求职者理解个人职业规划的重要性,并且有能力做出认真的个人决策。1. 你都用什么测试方法2.怎么编写案例3.怎么才能够全面的测试到每一个点1. 你都用什么测试方法针对不同的产品或者系统或者模块,有不同的测试方法。总体而言有白盒测试和黑盒测试。2.怎么编写案例案例的编写与测试阶
53、段的定义有很大的关系。系统测试和unit测试的案例可能不同。总体而言测试案例根据系统的需求而定。3.怎么才能够全面的测试到每一个点测试的全面性主要需要在设计测试计划的时候考虑,从测试策略,产品需求等等多个角度考虑从而定义全部的测试点。1、谈谈软件测试技术,以及如何提高2、谈谈软件测试职业发展,以及个人的打算3、谈谈软件测试在企业的地位,也可以结合软件生命周期来谈有可能清晰的思路比确切的答案更重要-在这里,主要说下笔试和面试的问题,希望大家共同参考。1,一般公司里实际的软件测试流程是什么样的?你们公司又是怎样的?2,软件工程师要具有那些素质?3,你会哪些测试工具?怎么操作?4,你能不能说下你的3到5年的职业计划(规划5,你觉得你来应聘有那些优势?其余的还好说,但就第4个问题,我感到不好说哦!希望大家给个意见第一关:首先要自我介绍,自己的性格怎么样,目前的工作经历积累了一些什么经验取得了些什么值得一说的成果。然后要说说对软件测试怎么看?还有对于软件测试有什么自己的想法。为什么会想到要做这行(因为我的简历上的工作经历没有关于测试方面的。哦,还有期望薪资。第二关:认为软件测试人员所要具备的基本素质,如果遇到问题会怎样处理,如果得不到研发人员的配合(就是研发说这个不是问题你又会怎么处理?然后就是一些基本概念,比如软件测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年渭南纳米碳酸钙项目可行性研究报告
- 2025年可行性研究方案报告基本框架
- 2025年中国羟脲项目创业计划书
- 2025年中国铝颜料项目创业计划书
- 2025年中国四乙基米氏酮项目商业计划书
- 诏安司法局安全培训课件
- 2025年新能源汽车充电设施智能运维与节能技术报告
- 2025年低空经济行业报告:无人机「航空医疗」服务市场拓展与技术创新
- 2025年中国双氧水分解酶工业项目商业计划书
- 中国氟塑料树脂项目创业计划书
- 口腔诊所污水管理制度
- 2025年营养师资格考试试卷及答案
- 中考物理 电学实验复习课件
- 游泳馆转让店铺合同协议
- 《中华人民共和国公务员法概述》课件
- 弘扬贺昌革命精神争做新时代好青年课件-高一下学期红色精神传承教育主题班会
- 2025年上海高考数学重点知识点归纳总结(复习必背)
- 旋转-图形的旋转(省级赛课公开课一等奖)课件-九年级数学新人教版上册
- 2024年上海嘉定区区属国有企业招聘笔试真题
- 幼儿园改造方案1
- Unit 3 My friends Part B Let's talk(教学设计)-2024-2025学年人教PEP版英语四年级上册
评论
0/150
提交评论