《测试用例设计第十三章.ppt》由会员分享,可在线阅读,更多相关《测试用例设计第十三章.ppt(24页珍藏版)》请在三一办公上搜索。
1、1,2023/9/18,上一章回顾,测试数据常用测试方法,其中注意正交排列法21个故障模型回顾,第十三章 设计功能和界面测试用例一,3,2023/9/18,第十三章 教学目标,掌握功能和界面测试用例的设计方法进行桌面单机软件的功能和界面测试用例的编写,4,2023/9/18,Visual C+中的标准控件,5,2023/9/18,一、文本框的测试,对文本框所需做的测试文本框的主要作用是接受用户输入的数据,那么对它的测试就应从输入数据的内容、长度、类型及格式等几个方面来考虑如何对文本框进行测试输入正常字母或数字重复输入,如:输入已存在的工作表的名称输入超长字符输入默认值若只允许输入字母,尝试输入
2、数字;反之亦然利用复制、粘贴等操作强制输入程序不允许输入的数据输入特殊字符集输入超过文本框长度的字符或多行文本,检查所输入的内容是否可以正常显示输入不符合格式的数据,检查程序能否正确校验,6,2023/9/18,对于在文本框中输入的错误数据,程序一般有以下3种处理方式:不允许输入,没有任何提示输入后立刻给出提示要求重新输入单击窗体中的确定或者提交按钮后,程序再校验数据的正确性,不正确的就给出提示,要求重新输入。编写测试用例参照书本采用的测试技术输入非法数据输入默认值输入特殊字符集输入使缓冲区溢出的数据输入相同文件名,7,2023/9/18,二、命令按钮控件的测试,对于按钮控件所需测试:按钮的功
3、能能否实现提示信息是否正确对于不符合业务背景的输入数据是否有相应的处理方法对按钮控件进行测试的方法如下:单击按钮正确响应操作键盘操作对非法的输入或操作给出足够的提示说明错误说明应该清楚、明了、恰当,让用户明白错误出处对可能造成数据无法恢复的操作必须提供确认信息,给用户放弃选择的机会测试用例参照书本,8,2023/9/18,三、单选按钮控件的测试,需要测试的内容单选按钮,是否只能同时选中一个各单选按钮的功能是否能正确完成是否有默认被选中的选项对单选按钮进行测试的方法:一组单选按钮不能同时都被选中,只能选中其中的一个逐一执行每个单选按钮的功能一组执行同一功能的单选按钮在初始状态时必须有一个被默认选
4、中,不能同时为空测试用例参照书本,9,2023/9/18,四、Up-Down控件文本框的测试,Up-Down控件文本框组合需要测试的内容:对上下箭头的控制列边界值的测试对默认值的测试对非法输入字符的测试测试方法直接输入数字或用上下箭头控制利用上下箭头控制数字的自动循环直接输入超边界数值输入默认值,空白输入字符测试用例参照书本,10,2023/9/18,五、组合列表框的测试,对组合列表框需要测试的内容:条目内容的检查条目功能能否实现在列表框中能否输入数据对组合列表框进行测试的方法:条目内容正确逐一执行列表框中每个条目的功能检查能否向组合列表框输入数据测试用例参照书本,11,2023/9/18,六
5、、复选框控件的测试,测试内容对于复选框控件需要测试选项是否能以各种组合形式被选中或不被选中对复选框控件进行测试的原则如下:多个复选框可以被同时选中多个复选框可以被部分选中多个复选框可以都不被选中逐一执行每个复选框的功能测试用例参照书本,12,2023/9/18,七、列表框控件的测试,测试内容条目内容是否正确滚动条是否可以滚动条码的功能能否实现列表框能否完全实现多选操作时的各种功能对列表框控件进行测试时需要注意以下几点:条目内容正确逐一执行列表框中每个条目的功能列表框的内容较多时要使用滚动条列表框允许多选时,要分别检查按shift选中条目、按Ctrl选中条目和直接用鼠标选中多项条目时的情况测试用
6、例参照书本,13,2023/9/18,八、滚动条控件的测试,对滚动条控件需要测试的内容滚动条能否被拖动拖动滚动条时屏幕的刷新情况拖动滚动条时信息的显示情况滚动条的上下按钮是否可用对滚动条控件进行测试时需要注意:滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比拖动滚动条,检查屏幕的刷新情况,并查看是否有乱码拖动滚动条单击滚动条用滚轮控制滚动条滚动条的上下按钮测试用例参照书本,14,2023/9/18,各种控件在窗体中混合使用时的测试,测试各控件在窗体中混合使用的情况,应重点考虑:控件间的相互作用Tab键的顺序Enter键和ESC键的使用控制组合后功能的实现在
7、测试中,应遵循由简到繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的功能组合的测试测试方法列出用户常用的功能组合或者在需求中特别提出的重点功能,剔除一些无意义的功能组合利用等价类划分等方法,筛选功能组合的取值范围,减小 测试区域的面积,15,2023/9/18,对在执行单个功能的测试时发现缺陷的功能,也要重点进行组合功能的测试测试用例参照书本,16,2023/9/18,文件操作-打开文件,需要测试的内容打开在任意位置的文件以各种方式打开文件打开任意格式的文件单击文件对话框中的按钮对打开文件进行测试也包括通过测试和失败测试打开文件之通过测试直接打开本地的文件打开网络上文件直接
8、输入文件路径和名称逐一测试打开不同的文件类型选择打开方式及版本选择打开文件的操作选择取消热键、回车键、Tab键的使用,17,2023/9/18,打开文件之失败测试输入不存在的文件名改变文件访问权限更改文件扩展名修改文件的名称破坏文件的内容给文件输入无效文件名,然后打开文件使存储介质处于忙或不可用状态在磁盘容量满的情况下,打开文件测试用例参照书本,18,2023/9/18,文件操作-保存文件,测试内容将文件保存在任意位置以各种形式保存文件选择各种保存方式保存对话框上各按钮的功能保存文件之通过测试直接保存到本地或网络中保存为已存在的文件名按不同文件类型保存,并再次打开检查保存内容是否正确保存方式选
9、择保存文件位置的操作,19,2023/9/18,选择取消热键、回车键、Tab键的使用保存文件之失败测试改变文件访问权限文件名为空值、空格、默认值文件名使用特殊字符长文件名使文件路径层次多,并且长的文件名使文件系统超载使介质处于忙或不可用状态测试用例参照书本,20,2023/9/18,文件操作-关闭文件,测试内容通过菜单选项关闭文件通过窗口按钮关闭文件测试方法正常关闭文件,系统提示确认消息通过菜单或窗口按钮关闭非正常关闭测试用例参照书本,21,2023/9/18,文件操作-打印文件,测试内容本地打印和网络打印能否完成打印界面各属性的设置打印界面的各按钮功能能否实现打印文件之通过测试直接打印到本地打印机,确认打印内容正确在网络打印机上输出打印到文件,再输出到打印机打印界面的各种属性热键、回车键、Tab键的使用选择取消,取消对文件的打印,22,2023/9/18,打印文件之失败测试打印机错误,系统给出提示测试用例参照书本,23,2023/9/18,总结,文本框的测试命令按钮的测试单选按钮的测试Up-Down控件的测试组合列表框的测试复选框控件的测试列表框的测试滚动条的测试文件操作,24,2023/9/18,作业,以保存word2003的文件为例编写关于文件保存的测试用例。,
链接地址:https://www.31ppt.com/p-6054297.html