控件和界面测试用例完整版_第1页
控件和界面测试用例完整版_第2页
控件和界面测试用例完整版_第3页
控件和界面测试用例完整版_第4页
控件和界面测试用例完整版_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

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录入的数据,带有小数位的数据1系统控制,不

5、允许录入小数位。或2录入小数位后,当焦点移开时,系统自动清空当前录入框数据。7录入空数据,进行保存1保存成功,保存后的值默认为0(允许为空)2保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值)8在录入框录入字符内容,进行保存1系统控制,不允许任何字符;或2当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。9录入正确数据后,显示结果1系统以带千分号格式显示数据。2数据全部居右显示。10当焦点跳转到当前录入框录入框的数据被置为全选状态。11在录入框直接录入负数【前提:允许录入负数】录入中,在不需要任何键的辅助操作的情况下,就可以完成负数的录入序 号:4控件名称:整型

6、录入控件à允许UpDown控件录入框功能描述:编号输入/动作期望的输出/相应实际情况1录入数据的大小在【最小值,最大值】区间内,进行保存保存成功2录入的数据等于【最小值】,进行保存保存成功3录入的数据等于【最大值】,进行保存保存成功4录入的数据等于【最小值】-1,进行保存1保存不成功。弹出提示信息,并将焦点定位到当前录入框或2当焦点移开当前录入框时,系统自动清空当前录入框的数据5录入的数据等于【最大值】+1,进行保存1保存不成功。弹出提示信息,并将焦点定位到当前录入框。或2当焦点移开当前录入框时,系统自动清空当前录入框的数据。6录入的数据,带有小数位的数据1系统控制,不允许录入小数位

7、。或2录入小数位后,当焦点移开时,系统自动清空当前录入框数据。7录入空数据,进行保存1保存成功,保存后的值默认为0(允许为空)2保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值)8在录入框录入字符内容,进行保存1系统控制,不允许任何字符;或2当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。9录入正确数据后,显示结果1系统以带千分号格式显示数据。2数据全部居右显示。10焦点跳转到当前录入框数据被置为全选状态11在录入框直接录入负数【前提:允许录入负数】录入中,在不需要任何键的辅助操作的情况下,就可以完成负数的录入12在整型录入框中,使用上箭头调整数据【基数=1】

8、1调整后的数据值 = 原值 + 基数的值13在整型录入框中,使用下箭头调整数据【基数=1】1调整后的数据值 = 原值 - 基数的值14在整型录入框中,使用上箭头调整数据,使其调整到等于【最大值】能正确操作15在整型录入框中,使用下箭头调整数据,使其调整到等于【最小值】能正确操作16在整型录入框中,使用上箭头调整数据,使其调整到大于【最大值】1调整数据到最大值后,在使用上箭头调整时,系统不应该在做任何操作。或2当焦点移开当前录入框时,系统自动清空当前录入框的数据。17在整型录入框中,使用下箭头调整数据,使其调整到小于【最小值】1调整数据到最小值后,在使用下箭头调整时,系统不应该在做任何操作。或2

9、当焦点移开当前录入框时,系统自动清空当前录入框的数据。序 号:5控件名称:小数数据录入框功能描述:编号输入/动作期望的输出/相应实际情况1录入的数据在【最小值,最大值】区间内,进行保存保存成功2录入的数据等于【最小值】,进行保存保存成功3录入的数据等于【最大值】,进行保存保存成功4录入的数据等于【最小值】-1,进行保存1保存不成功。弹出提示信息,并将焦点定位到当前录入框或2当焦点移开当前录入框时,系统自动清空当前录入框的数据5录入的数据等于【最大值】+1,进行保存1保存不成功。弹出提示信息,并将焦点定位到当前录入框或2当焦点移开当前录入框时,系统自动清空当前录入框的数据6录入的数据,带有小数位

10、1保存成功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系统

11、以带千分号格式显示数据。2数据全部居右显示。12焦点跳转到当前录入框数据被置为全选状态13在录入框直接录入负数【前提:允许录入负数】录入中,在不需要任何键的辅助操作的情况下,就可以完成负数的录入序 号:6控件名称:货币数据录入框功能描述:编号输入/动作期望的输出/相应实际情况1录入的数据在【最小值,最大值】区间内,进行保存保存成功2录入的数据等于【最小值】,进行保存保存成功3录入的数据等于【最大值】,进行保存保存成功4录入的数据等于【最小值】-1,进行保存1保存不成功。弹出提示信息,并将焦点定位到当前录入框或2当焦点移开当前录入框时,系统自动清空当前录入框的数据5录入的数据等于【最大值】+1,

12、进行保存1保存不成功。弹出提示信息,并将焦点定位到当前录入框或2当焦点移开当前录入框时,系统自动清空当前录入框的数据6录入的数据,带有小数位1保存成功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在录入框录入字

13、符内容,进行保存1系统控制,不允许任何字符;或2当焦点移开当前录入框时,系统自动清空当前录入框的字符内容。11录入正确数据后,显示结果1系统以带千分号格式显示数据。2数据全部居右显示。3系统自动为显示数据加入货币符号12焦点跳转到当前录入框数据被置为全选状态13在录入框直接录入负数【前提:允许录入负数】录入中,在不需要任何键的辅助操作的情况下,就可以完成负数的录入序 号:7控件名称:DateTime控件功能描述:编号输入/动作期望的输出/相应实际情况1在录入框中录入内容为空,进行保存1保存成功(允许保存空值)2保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值)2默认日期

14、录入型的输入格式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录入的月份

15、为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录入的年份、月份、日期中的任何一组数据,带有小数位数。(例如:2.07-01-02、200

16、7-1.-10)1不允许进行保存或2系统直接控制不允许录入小数点的内容14录入格式为非日期格式。(如:2007-01-*1、200H-04-05、2007-0!-01)1系统识别为非法月份。不允许进行下一步操作;或2系统直接控制不允许录入字符内容序 号:8控件名称:DateTime控件à允许UpDown控件录入框功能描述:编号输入/动作期望的输出/相应实际情况1在录入框中录入内容为空,进行保存1保存成功(允许保存空值)2保存不成功,弹出提示信息,确定后,将焦点定位到当前录入框(不允许保存空值)2默认日期录入型的输入格式1系统自动控制为【YYYY年MM月DD日】或【YYYY年MM】的输

17、入格式。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录入的月份为1、3、5、7、8、10、12中的任何一个,录入DD(日期)的值不在【1,31】

18、区间内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录入的年份、月份、日期中的任何一组数据,带有小数位数。(例如:2.07-01-02、2007-1.-10)1不允许进行保存或2系统直接控制不允许录入小数点的内容14录入格式

19、为非日期格式。(如:2007-01-*1、200H-04-05、2007-0!-01)1系统识别为非法月份。不允许进行下一步操作;或2系统直接控制不允许录入字符内容15录入格式为非日期格式。(如:2007-01-*1、200H-04-05、2007-0!-01)1系统识别为非法月份。不允许进行下一步操作;或系统直接控制不允许录入字符内容16在整型录入框中,使用上箭头调整年份【如:基数=1】1调整后的数据值 = 原值 + 117在整型录入框中,使用下箭头调整年份【如:基数=1】1调整后的数据值 = 原值 - 118在整型录入框中,使用上箭头调整年份,使其调整到大于【最大值】1调整数据到最大值后,

20、在使用上箭头调整时,系统不应该在做任何操作19在整型录入框中,使用下箭头调整年份,使其调整到小于【最小值】1调整数据到最小值后,在使用下箭头调整时,系统不应该在做任何操作20在整型录入框中,使用上箭头调整月份【如:基数=1】1调整后的数据值 = 原值 + 121在整型录入框中,使用下箭头调整月份【如:调整基数为1】1调整后的数据值 = 原值 - 122在整型录入框中,使用上箭头调整月份,使其调整到大于【最大值】1调整数据到最大值后,在使用上箭头调整时,系统不应该在做任何操作23在整型录入框中,使用下箭头调整月份,使其调整到小于【最小值】1调整数据到最小值后,在使用下箭头调整时,系统不应该在做任

21、何操作24在整型录入框中,使用上箭头调整日份【如:调整基数为1】1调整后的数据值 = 原值 + 125在整型录入框中,使用下箭头调整日份【如:调整基数为1】1调整后的数据值 = 原值 - 126在整型录入框中,使用上箭头调整日份,使其调整到大于【最大值】1调整数据到最大值后,在使用上箭头调整时,系统不应该在做任何操作27在整型录入框中,使用下箭头调整日份,使其调整到小于【最小值】1调整数据到最小值后,在使用下箭头调整时,系统不应该在做任何操作序 号:9控件名称:可编辑下拉框控件功能描述:编号输入/动作期望的输出/相应实际情况1下拉控件中显示的记录数大于10条1下拉控件必须设置为可编辑下拉框2默

22、认提取值1提取用户自定义的数据记录3下拉框显示的数据记录大于下拉框的显示区1要能及时显示出滚动条。【包括垂直、横向滚动条】4在下拉框输入汉字【如:普通】,进行检索1要能正确定位到满足条件的记录上【如:普通】2当检索的记录集超过一条以上,要弹出结果集【如:普通】窗口,让其选择5在下拉框输入拼音码【如:BT】内容,进行检索1要能正确定位到满足条件的记录上【如:普通】2当检索的记录集超过一条以上,要弹出结果集【如:普通】窗口,让其选择6在下拉框输入编码【如:01】内容,进行检索1要能正确定位到满足条件的记录上【如:普通】2当检索的记录集超过一条以上,要弹出结果集【如:普通】窗口,让其选择7在弹出的选

23、择窗口中,选择数据1返回的结果应该,应该是所选定的内容8在弹出的选择窗口中,不选择任何内容,直接执行退出功能 1不返回任何结果,下拉框的内容保留原内容9在下拉框输入不存在的汉字【如:普%通】内容,进行检索1检索记录为空2清空当前下拉框内容,不返回任何提示信息10在下拉框输入不存在的拼音码【如:B(T】内容,进行检索1检索记录为空2清空当前下拉框内容,不返回任何提示信息11在下拉框输入不存在的编码【如:0*1】内容,进行检索1检索记录为空2清空当前下拉框内容,不返回任何提示信息12在下拉框使用键盘操作1要支持通过键盘的或进行选择数据13在下拉框输入特殊符号(%、*、(、)、_)等,进行检索1系统

24、返回正确结果集2系统不弹出任何错误14在下拉框中按下空格或回车键1要能支持弹出选择窗口,供使用者进行选择15下拉框背景网格显示内容1单列下拉框背景要显示为虚线框2多列下拉框背景要显示为虚线框序 号:10控件名称:不可编辑下拉框控件功能描述:编号输入/动作期望的输出/相应实际情况1下拉控件中显示的内容小于10条以下拉控件必须设置为不可编辑下拉框2默认提取值1提取用户自定义的数据记录3下拉框显示的数据记录大于下拉框的显示区1要能及时显示出滚动条。【包括垂直、横向滚动条】4下拉选择窗口,录入内容1不支持录入任何内容(包括拼音简码、汉字、编码等)5在下拉框使用键盘选择1要能通过键盘的或进行选择数据6在

25、下拉框中按下空格或回车键1要能支持弹出选择窗口,供使用者进行选择7下拉框背景显示内容1单列下拉框背景要显示为虚线框2多列下拉框背景要显示为虚线框8序 号:11控件名称:列表框控件功能描述:编号输入/动作期望的输出/相应实际情况1显示在列表框的内容内容根据需求说明确定2列表框显示的内容超过列表框显示的区域列表框要及时出现滚动条。【包括垂直、横向滚动条】3使用键盘选择列表框中的数据1系统要提供通过键盘进行选择的功能4使用Shift键,选择列表框的多条数据1系统要提供此项选择功能5使用Ctrl键,选择性的选择列表框的多条数据1系统要提供此项选择功能序 号:12控件名称:树控件功能描述:编号输入/动作

26、期望的输出/相应实际情况1对树结构进行刷新操作1刷新时,树不应该有明显的重建过程2树结点的图标1树的图标应该美观并能代表实际意义3通过鼠标展开树结点1树结点能正常展开、收缩4通过键盘的【、】键,定位到树结点1能正确定位到树结点2焦点在树结点时,树结点对应数据的刷新过程,要有延迟功能(如:延迟3秒后,系统自动刷新)5通过键盘的【、】键,展开树结点1树结点能正常展开、收缩2焦点在树结点时,树结点对应数据的刷新过程,要有延迟功能(如:延迟3秒后,系统自动刷新)6选中其中一个末级结点,将其设置为勾选状态(结点只能有一个允许被选中)1勾选后,其上级结点也一同被置为勾选状态2在此之前被勾选的结点,全部被置

27、为未勾选状态7选中其中一个末级结点,取消其勾选状态(结点只能有一个允许被选中)1系统自动将其和上级结点置为未勾选状态。8切换树结点是可勾选的状态,并且只能勾选一个结点1先取消原勾选的所有内容;2将当前结点置为勾选状态,并且将其上级置也置为勾选状态。9选中非末级结点,将其设置为勾选状态(结点能够同时勾选多个)1系统自动将其下级结点置为勾选状态。并将其上级也同样置为勾选状态。10选中非末级结点,取消其勾选状态(结点能够同时勾选多个)1系统自动将其下级的状态置为未勾选状态。2如果取消的非末级结点没有同级的结点被勾选,那么也同样取消其直接上级勾选状态。11选中末级结点,取消其勾选状态(结点能够同时勾选

28、多个)1将当前结点的勾选状态取消。2如果取消的末级结点没有同级的结点被勾选,那么也同样取消其直接上级勾选状态。序 号:13控件名称:滚动条控件功能描述:编号输入/动作期望的输出/相应实际情况1垂直滚动条的显示长度或定位内容。例如:当有 100条记录,当前查看记录是第1条滚动条的位置应该处理于窗口顶端位置2垂直滚动条的显示长度或定位内容,当有 100条记录,当前查看记录是第50条滚动条的位置应该处理于窗口中心位置3垂直滚动条的显示长度或定位内容,当有 100条记录,当前查看记录是第100条滚动条的位置应该处理于窗口末端位置4快速拖动滚动条1窗口数据的刷新正常,不会出现抖动或闪屏的情况5通过鼠标的

29、滚轮移动滚动条1要能正确移动滚动条6通过鼠标点击滚动条的上下按钮1要能正确移动滚动条序 号:14控件名称:单选按钮控件功能描述:编号输入/动作期望的输出/相应实际情况1显示风格1单选框统一居左显示,名称描述统一居右显示2使用风格1如果存在多个单选控钮,并且属于同一分类,那么必须放到一个统一的分组框中3单选控钮初始值1如果存在多个单选控钮,那么在每个分类下都应该提供一个默认值【某个按钮默认被选中】,不能出现在某一分类下单选按钮都为空的情况4同一分类中,选择一个单位选按钮1系统允许此项操作5同一分类中,选择多个单位选按钮1系统不允许此项操作序 号:15控件名称:复选按钮控件功能描述:编号输入/动作

30、期望的输出/相应实际情况1显示风格1选择框统一居左显示,名称描述统一居右显示2使用风格1如果能通过一个CHECKBOX框,即可实现两个功能,那么不允许使用两个CHECKBOX框完成一个功能【如:显示已作废】3选择一个复选框1选择有效4选择多个复选框1系统允许此项操作序 号:16控件名称:文本Label框控件功能描述:编号输入/动作期望的输出/相应实际情况1文本Label的文字描述1LABEL的文字中间不允许有空格,如:名 称2描述的文字不允许出现错别字2文本Label的文字描述,所使用的全部字符【如:逗号】1必须统一使用全角3文本Label的文字的垂直对齐方式多个LABEL组合时,需要按“:”

31、对齐4文本Label的文字的水平对齐方式多个LABEL组合时,要水平对齐5文本Label的内容是属于说明、解释、提醒等的内容文本显示的内容,必须使用颜色进行区分序 号:17控件名称:工具条控件功能描述:编号输入/动作期望的输出/相应实际情况1工具条的按钮【如:删除】,使用的图标1要能正确反应出按钮的功能2用鼠标移动到各工具条按钮时1系统要弹出对各按钮的简要功能说明文字序 号:18控件名称:分栏控件功能描述:编号输入/动作期望的输出/相应实际情况1分栏控件的移动性1要允许拖动分栏控件到数据显示区的任何位置2快速拖动分栏控件1界面要依然正常显示,不能出现抖动或黑屏的情况3慢速拖动分栏控件1界面要依

32、然正常显示,不能出现抖动或黑屏的情况序 号:19控件名称:Tab(分页)控件功能描述:编号输入/动作期望的输出/相应实际情况1切换Tab控件的页面1要支持按Tab键,进行顺序切换各面页序 号:20控件名称:分组框控件功能描述:编号输入/动作期望的输出/相应实际情况1分组框包括的内容,只有一项1分组框不需要使用分组名称2分组框的左右边距1左右边要必须要等序 号:21控件名称:状态条控件功能描述:编号输入/动作期望的输出/相应实际情况1状态条的显示内容1根据不同的选定内容,要随时发生变化【如:某菜单位的功能说明】2显示的说明内容,要能完整显示序 号:22控件名称:导航控件功能描述:编号输入/动作期

33、望的输出/相应实际情况1界面问题2摆放问题3各按钮的功能说明关题序 号:23控件名称:提示信息框功能描述:参看软件开发标准编号输入/动作期望的输出/相应实际情况1提示信息框,显示文字长度1提示框中的文本内容不得少于18个汉字多于40个汉字(标点符号计算在内)2提示信息框,涉及提示指标内容的信息1所有提示信息中涉及指标内容部分必须以特定符号进行区别,如在实际使用中出现了人员姓名,在提示框中应该以“【人员姓名】”的显示方式进行提示。2确定后,将焦点定位到错误的指标录入框3提示信息框,涉及符号的显示1提示信息中所涉及的标点符号必须采用全角;4提示信息框,提示次数1任何询问提示,不能连续出现两次或两次

34、以上。5提示信息框,显示图标1在提示框中的提示符号应避免使用系统错误警示图片的提示框。6提示信息框,折行显示1折行的信息全部居中显示2最长行的长度应控制在25至30个汉字,最长行与最短行的汉字个数差,不能大于10个汉字。7编辑保存时,相关提示信息1出现多个指标存在错误的情况下,提示信息也只能提示一次2确定后,系统以全选状态选中第一个出错的指标8单条记录删除提示信息,能正常进行删除的提示信息格式1当前操作将删除【记录关键信息或记录数提示】,您是否确认进行删除操作?9单条记录删除提示信息,不能删除的提示信息格式1您不能删除当前记录,“该记录不能删除的原因”或2您不能删除 + 【记录关键信息】,“该

35、记录不能删除原因”10批量记录删除提示信息,能正常进行删除的提示信息格式1当前操作将删除【记录关键信息或记录数提示】,您是否确认进行删除操作?11批量记录删除提示信息,发现不能进行删除的记录提示格式1当前操作中有部分记录不允许删除,您是否继续对可删除的记录进行操作?12编辑的数据,保存成功的提示信息格式。1您的保存操作成功,您可以继续进行其他操作!13编辑数据后,不进行保存,直接退出编辑窗口的提示信息格式。1当前数据发生变动,您是否对变动信息进行保存?14程序出错的提示信息格式1应用程序出现异常,请您尽快与系统管理员联系!15数据库异常的提示信息格式数据库服务异常,请您重新启动+“系统名称”+

36、后再进行本操作!16数据库中断的提示信息格式操作过程中数据库忙,请您稍候再进行本操作!17系统退出的提示信息格式感谢您使用+“系统标准名称”,您确认要退出吗?18登录错误的提示信息格式您的用户名或密码有误,请您重新输入正确信息!序 号:24控件名称:按钮快捷键功能描述:参看软件开发标准编号事件功能期望的快捷键实际情况1新建N2打开O3新增A4删除D5修改E6保存S7确定O8取消C9关闭C10退出Q11刷新R12查询F13查找F14继续查找F315浏览B16打印P17预览V二、界面测试用例序 号:1检查内容:易用性编号检查项结果1完成相近功能或操作的对象是同一个的所有功能按钮,要集中放在一起,以

37、减少鼠标移动的距离,常用功能按钮要支持快捷键。2界面要支持全键盘操作,即可以使用Tab键顺序跳转焦点。焦点跳转顺序应该遵循从左到右、从上到下的原则。3当可编辑控件检测到非法输入内容后,应该给出说明提示信息,并能正确将焦点定位到出错的控件上,并将控件的内容置为全选状态4分页界面要支持在页面间的快速切换方式,常用的组合快捷键是【Ctrl+Tab】5复选框和单选框要根据使用次数的高低进行排序。并且支持Tab跳转和按空格键选中的功能。6默认按钮要支持Enter的操作,即按Enter后自动执行默认按钮对应操作【一般默认为保存功能】。7一个界面存在多种功能,那么应该按功能将界面划分为局域块,用Frame框

38、括起来,并要有功能说明或标题8界面空间足够,并且选项数也不多的情况下,尽量使用选项框,而不是使有下拉列表框9界面空间较小的情况下,尽量使用下拉框而不用选项框。10窗口进行切换、移动、改变大小后,系统的窗口应该是正常,不应该出现窗口变形等情况11对于可编辑界面,如果可以提供初始值的编辑控件,系统应该尽量提供初使者序 号:2检查内容:规范性编号检查项结果1不同界面相同功能的按钮,使用的快捷必须相同。2各按钮使用的图标要能直观的代表要完成的操作3工具栏中,操作范围相同的按钮要集中放在一起。4工具栏中的每一个按钮都要有相关的功能提示信息。5状态条要能显示用户切实需要的信息,常用的有:目前的操作、系统状

39、态、用户位置、用户信息、提示信息、错误信息等,如果某一操作需要的时间较长,还应该显示进度条和进程提示6滚动条的长度要根据显示信息的长度或宽度能及时变换,以利于用户了解显示信息的位置和百分比。7一条工具栏的长度最长不能超出屏幕宽度。8序 号:3检查内容:美观与协调性编号检查项结果1按钮的大小要与界面的大小和空间要协调2避免空旷的界面上放置很大的按钮3字体的大小要与界面的大小比例协调4前景与背景色搭配合理协调,反差不宜太大5整个界面色彩尽量少的使用类别不同的颜色6界面风格要保持一致,字的大小、颜色、字体要相同,除非是需要艺术处理或有特殊要求的地方。7如果窗体支持最小化和最大化或放大时,窗体上的控件

40、也要随着窗体而缩放;切忌只放大窗体而忽略控件的缩放8面试题目:01. 为什么要在一个团队中开展软件测试工作?因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试。最擅长的是功能测试03. 您所熟悉的软件测试类型都有哪些?请试着分别比较

41、这些不同的测试类型的区别与联系(如功能测试、性能测试)测试类型有:功能测试,性能测试,界面测试。05. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。06. 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的?软件测试计划是指导测试过程的纲领性文件,包含了产品概述、测试策略、测试方法、测试区域、测试配置、测试周期、测试资源、测试交流、风险分析等内容。借助软件测试计划,参与测试的项目成员,尤其是测试管理人员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。测试计划和测试详细规格、

42、测试用例之间是战略和战术的关系,测试计划主要从宏观上规划测试活动的范围、方法和资源配置,而测试详细规格、测试用例是完成测试任务的具体战术。所以其中最重要的是测试测试策略和测试方法(最好是能先评审)08. 您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。1等价类划分2边界值分析法3错误推测法4因果图方法08您认为做好测试用例设计工作的关键是什么?白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题09. 请以您以

43、往的实际工作为例,详细的描述一次测试用例设计的完整的过程。(测试的流程)11. 您以往是否曾经从事过性能测试工作?如果有,请尽可能的详细描述您以往的性能测试工作的完整过程。13. 您在从事性能测试工作时,是否使用过一些测试工具?如果有,请试述该工具的工作原理,并以一个具体的工作中的例子描述该工具是如何在实际工作中应用的。17. 您认为性能测试工作的目的是什么?做好性能测试工作的关键是什么?18. 在您以往的工作中,一条软件缺陷(或者叫Bug)记录都包含了哪些内容?如何提交高质量的软件缺陷(Bug)记录?20. 您以往所从事的软件测试工作中,是否使用了一些工具来进行软件缺陷(Bug)的管理?如果

44、有,请结合该工具描述软件缺陷(Bug)跟踪管理的流程。23. 您认为在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?27. 在您以往的测试工作中,最让您感到不满意或者不堪回首的事情是什么?您是如何来对待这些事情的?31. 在即将完成这次笔试前,您是否愿意谈一些自己在以往的学习和工作中获得的工作经验和心得体会?(可以包括软件测试、过程改进、软件开发或者与此无关的其他方面)33. 你对测试最大的兴趣在哪里?为什么?34. 你的测试职业发展是什么?35. 你自认为测试的优势在哪里?36. 你以前工作时的测试流程是什么?

45、37. 当开发人员说不是BUG时,你如何应付?23你为什么想离开目前的职务?24:你对我们公司了解有多少?25:你找工作时,最重要的考虑因素为何?26:为什么我们应该录取你?27:请谈谈你个人的最大特色。29。单元测试、集成测试、系统测试的侧重点是什么?31。一个测试工程师应具备那些素质和技能?33.你用过的测试工具的主要功能、性能及其他?34.一个缺陷测试报告的组成36.软件测试项目从什么时候开始,?为什么?38.简述一下缺陷的生命周期你认为理想的测试流程是什么样子?软件测试活动的生命周期是什么?请画出软件测试活动的流程图?针对缺陷采取怎样管理措施?测试结束的标准是什么?软件验收测试除了al

46、pha,beta测试以外,还有哪一种?你们以前测试的流程是怎样的?<答:测试计划测试用例设计测试执行测试分析报告>用过哪些测试工具?为什么选择测试这行?<答:它是一个新兴的行业,有发展潜力,而且很锻炼人,需要掌握更多的技能,比做开发要更难>如果明知这样做不对,你还会依主管的指过去做吗 在公司内部下级是否有申诉渠道?如果你接到一个客户抱怨的电话,你确知无法解决他的问题,你会怎么处理 为什么抱怨?是怎么样的问题? 如果是客服问题,提交客服部门解决 如果是质量问题,分析原因,下一版本改进你觉得什么样的人最难相处 自以为是的人-对测试的理解基本的测试知识,对测试是否认可? 75

47、。 3、谈一谈过去自己的工作了解经历、提供进一步提问的素材,表达能力 测试技能 测试设计的方法并举例说明测试技术的使用 测试工具熟悉程度,能否与当前工作匹配?如何做计划?如何跟踪计划?日常工作能力 如果开发人员提供的版本不满足测试的条件,如何做?与开发人员协作的能力 熟悉unix系统、oracle数据库吗?是否具备系统知识 做过开发吗?写过哪些代码?开发技能 阅读英语文章,给出理解说明?部分英语能力 文档的意义是否善于思考?(最简单的概念,不同层次的理解) 假如进入我们公司,对我们哪些方面会有帮助?讲讲自己的特长 随便找一件物品,让其测试测试的实际操作能力软件测试的方法有?软件测试的过程?有一

48、个新的软件,假如你是测试工程师,该如何做?软件测试分哪两种方法?分别适合什么情况? 2。一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 3。软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。 4。测试用例通常包括那些内容?着重阐述编制测试用例的具体做法 5。在分别测试winform的C/S结构与测试WEB结构的软件是,应该采取什么样的方法分别测试?他们存在什么样的区别与联系? 6。在测试winform的C/S结构软件时,发现这个软件的运行速度很慢,您会认为是什么原因?您会采取哪些方法去检查这个原因? 7。描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程 -你在五年内的个人目标和职业目标分别是什么?分析这个问题是用来了解你的计划能力的,通过这个问题,面试人同时还可以知道你的目标是否符合企业对你的安排。错误回答我想在将来的某个时候考虑这个问题。如今企业的领导者更换频繁,我认为做太多的个人计划是荒谬可笑的,不是吗?评论这种回答属于令人反感的一类。首先,当有人想了解你的目标时,"

温馨提示

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

评论

0/150

提交评论