




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,2019/11/7,上一章回顾,测试数据 常用测试方法,其中注意正交排列法 21个故障模型回顾,第十三章 设计功能和界面测试用例一,3,2019/11/7,第十三章 教学目标,掌握功能和界面测试用例的设计方法 进行桌面单机软件的功能和界面测试用例的编写,4,2019/11/7,Visual C+中的标准控件,5,2019/11/7,一、文本框的测试,对文本框所需做的测试 文本框的主要作用是接受用户输入的数据,那么对它的测试就应从输入数据的内容、长度、类型及格式等几个方面来考虑 如何对文本框进行测试 输入正常字母或数字 重复输入,如:输入已存在的工作表的名称 输入超长字符 输入默认值 若只允许输入字母,尝试输入数字;反之亦然 利用复制、粘贴等操作强制输入程序不允许输入的数据 输入特殊字符集 输入超过文本框长度的字符或多行文本,检查所输入的内容是否可以正常显示 输入不符合格式的数据,检查程序能否正确校验,6,2019/11/7,对于在文本框中输入的错误数据,程序一般有以下3种处理方式: 不允许输入,没有任何提示 输入后立刻给出提示要求重新输入 单击窗体中的确定或者提交按钮后,程序再校验数据的正确性,不正确的就给出提示,要求重新输入。 编写测试用例 参照书本 采用的测试技术 输入非法数据 输入默认值 输入特殊字符集 输入使缓冲区溢出的数据 输入相同文件名,7,2019/11/7,二、命令按钮控件的测试,对于按钮控件所需测试: 按钮的功能能否实现 提示信息是否正确 对于不符合业务背景的输入数据是否有相应的处理方法 对按钮控件进行测试的方法如下: 单击按钮正确响应操作 键盘操作 对非法的输入或操作给出足够的提示说明 错误说明应该清楚、明了、恰当,让用户明白错误出处 对可能造成数据无法恢复的操作必须提供确认信息,给用户放弃选择的机会 测试用例 参照书本,8,2019/11/7,三、单选按钮控件的测试,需要测试的内容 单选按钮,是否只能同时选中一个 各单选按钮的功能是否能正确完成 是否有默认被选中的选项 对单选按钮进行测试的方法: 一组单选按钮不能同时都被选中,只能选中其中的一个 逐一执行每个单选按钮的功能 一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空 测试用例 参照书本,9,2019/11/7,四、Up-Down控件文本框的测试,Up-Down控件文本框组合需要测试的内容: 对上下箭头的控制 列边界值的测试 对默认值的测试 对非法输入字符的测试 测试方法 直接输入数字或用上下箭头控制 利用上下箭头控制数字的自动循环 直接输入超边界数值 输入默认值,空白 输入字符 测试用例 参照书本,10,2019/11/7,五、组合列表框的测试,对组合列表框需要测试的内容: 条目内容的检查 条目功能能否实现 在列表框中能否输入数据 对组合列表框进行测试的方法: 条目内容正确 逐一执行列表框中每个条目的功能 检查能否向组合列表框输入数据 测试用例 参照书本,11,2019/11/7,六、复选框控件的测试,测试内容 对于复选框控件需要测试选项是否能以各种组合形式被选中或不被选中 对复选框控件进行测试的原则如下: 多个复选框可以被同时选中 多个复选框可以被部分选中 多个复选框可以都不被选中 逐一执行每个复选框的功能 测试用例 参照书本,12,2019/11/7,七、列表框控件的测试,测试内容 条目内容是否正确 滚动条是否可以滚动 条码的功能能否实现 列表框能否完全实现多选操作时的各种功能 对列表框控件进行测试时需要注意以下几点: 条目内容正确 逐一执行列表框中每个条目的功能 列表框的内容较多时要使用滚动条 列表框允许多选时,要分别检查按shift选中条目、按Ctrl选中条目和直接用鼠标选中多项条目时的情况 测试用例 参照书本,13,2019/11/7,八、滚动条控件的测试,对滚动条控件需要测试的内容 滚动条能否被拖动 拖动滚动条时屏幕的刷新情况 拖动滚动条时信息的显示情况 滚动条的上下按钮是否可用 对滚动条控件进行测试时需要注意: 滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比 拖动滚动条,检查屏幕的刷新情况,并查看是否有乱码 拖动滚动条 单击滚动条 用滚轮控制滚动条 滚动条的上下按钮 测试用例 参照书本,14,2019/11/7,各种控件在窗体中混合使用时的测试,测试各控件在窗体中混合使用的情况,应重点考虑: 控件间的相互作用 Tab键的顺序 Enter键和ESC键的使用 控制组合后功能的实现 在测试中,应遵循由简到繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的功能组合的测试 测试方法 列出用户常用的功能组合或者在需求中特别提出的重点功能,剔除一些无意义的功能组合 利用等价类划分等方法,筛选功能组合的取值范围,减小 测试区域的面积,15,2019/11/7,对在执行单个功能的测试时发现缺陷的功能,也要重点进行组合功能的测试 测试用例 参照书本,16,2019/11/7,文件操作-打开文件,需要测试的内容 打开在任意位置的文件 以各种方式打开文件 打开任意格式的文件 单击文件对话框中的按钮 对打开文件进行测试也包括通过测试和失败测试 打开文件之通过测试 直接打开本地的文件 打开网络上文件 直接输入文件路径和名称 逐一测试打开不同的文件类型 选择打开方式及版本 选择打开文件的操作 选择取消 热键、回车键、Tab键的使用,17,2019/11/7,打开文件之失败测试 输入不存在的文件名 改变文件访问权限 更改文件扩展名 修改文件的名称 破坏文件的内容 给文件输入无效文件名,然后打开文件 使存储介质处于忙或不可用状态 在磁盘容量满的情况下,打开文件 测试用例 参照书本,18,2019/11/7,文件操作-保存文件,测试内容 将文件保存在任意位置 以各种形式保存文件 选择各种保存方式 保存对话框上各按钮的功能 保存文件之通过测试 直接保存到本地或网络中 保存为已存在的文件名 按不同文件类型保存,并再次打开检查保存内容是否正确 保存方式 选择保存文件位置的操作,19,2019/11/7,选择取消 热键、回车键、Tab键的使用 保存文件之失败测试 改变文件访问权限 文件名为空值、空格、默认值 文件名使用特殊字符 长文件名 使文件路径层次多,并且长的文件名 使文件系统超载 使介质处于忙或不可用状态 测试用例 参照书本,20,2019/11/7,文件操作-关闭文件,测试内容 通过菜单选项关闭文件 通过窗口按钮关闭文件 测试方法 正常关闭文件,系统提示确认消息 通过菜单或窗口按钮关闭 非正常关闭 测试用例 参照书本,21,2019/11/7,文件操作-打印文件,测试内容 本地打印和网络打印能否完成 打印界面各属性的设置 打印界面的各按钮功能能否实现 打印文件之通过测试 直接打印到本地打印机,确认打印内容正确 在网络打印机上输出 打印到文件,再输出到打印机 打印界面的各种属性 热键、回车键、Tab键的使用 选择取消,取消对文件的打印,22,2019/11/7,打印文件之失败测试 打印机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 航空货运业务中的冷链物流质量控制考核试卷
- 自行车电助力技术发展趋势考核试卷
- 谈判口才训练谈判口才技巧
- 货币经纪公司交易系统操作技巧考核试卷
- 水产养殖技术培训与指导考核试卷
- 抖音直播运营与规范指南
- 《三级公共政策分析教学课件》
- 室内设计的程序与方法
- 《围棋艺术》课件
- 巡察采购领用环节重点与经验分享
- 某煤矿项目申请报告(知识研究版本)
- 银行从业资格证考试中的法律知识考查试题及答案
- 小麦种植技术试题及答案
- 2024年琼海市城市投资运营有限公司招聘笔试真题
- 职专汽修考试题及答案
- 国有建筑施工企业提质增效探讨
- 儿科社区获得性肺炎护理
- 科技型中小企业金融服务实践路径
- 2024北京海淀区高一(下)期末英语试题和答案
- 2025年行政执法证资格考试必刷经典题库及答案(共130题)
- 2025年乙肝知识试题及答案
评论
0/150
提交评论