网站大量收购独家精品文档,联系QQ:2885784924

测试用例的设计 第13章节.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测试用例的设计 第13章节

上一章回顾 测试数据 常用测试方法,其中注意正交排列法 21个故障模型回顾 第十三章 设计功能和界面测试用例一 第十三章 教学目标 掌握功能和界面测试用例的设计方法 进行桌面单机软件的功能和界面测试用例的编写 Visual C++中的标准控件 一、文本框的测试 对文本框所需做的测试 文本框的主要作用是接受用户输入的数据,那么对它的测试就应从输入数据的内容、长度、类型及格式等几个方面来考虑 如何对文本框进行测试 输入正常字母或数字 重复输入,如:输入已存在的工作表的名称 输入超长字符 输入默认值 若只允许输入字母,尝试输入数字;反之亦然 利用复制、粘贴等操作强制输入程序不允许输入的数据 输入特殊字符集 输入超过文本框长度的字符或多行文本,检查所输入的内容是否可以正常显示 输入不符合格式的数据,检查程序能否正确校验 对于在文本框中输入的错误数据,程序一般有以下3种处理方式: 不允许输入,没有任何提示 输入后立刻给出提示要求重新输入 单击窗体中的‘确定’或者‘提交’按钮后,程序再校验数据的正确性,不正确的就给出提示,要求重新输入。 编写测试用例 参照书本 采用的测试技术 输入非法数据 输入默认值 输入特殊字符集 输入使缓冲区溢出的数据 输入相同文件名 二、命令按钮控件的测试 对于按钮控件所需测试: 按钮的功能能否实现 提示信息是否正确 对于不符合业务背景的输入数据是否有相应的处理方法 对按钮控件进行测试的方法如下: 单击按钮正确响应操作 键盘操作 对非法的输入或操作给出足够的提示说明 错误说明应该清楚、明了、恰当,让用户明白错误出处 对可能造成数据无法恢复的操作必须提供确认信息,给用户放弃选择的机会 测试用例 参照书本 三、单选按钮控件的测试 需要测试的内容 单选按钮,是否只能同时选中一个 各单选按钮的功能是否能正确完成 是否有默认被选中的选项 对单选按钮进行测试的方法: 一组单选按钮不能同时都被选中,只能选中其中的一个 逐一执行每个单选按钮的功能 一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空 测试用例 参照书本 四、Up-Down控件文本框的测试 Up-Down控件文本框组合需要测试的内容: 对上下箭头的控制 列边界值的测试 对默认值的测试 对非法输入字符的测试 测试方法 直接输入数字或用上下箭头控制 利用上下箭头控制数字的自动循环 直接输入超边界数值 输入默认值,空白 输入字符 测试用例 参照书本 五、组合列表框的测试 对组合列表框需要测试的内容: 条目内容的检查 条目功能能否实现 在列表框中能否输入数据 对组合列表框进行测试的方法: 条目内容正确 逐一执行列表框中每个条目的功能 检查能否向组合列表框输入数据 测试用例 参照书本 六、复选框控件的测试 测试内容 对于复选框控件需要测试选项是否能以各种组合形式被选中或不被选中 对复选框控件进行测试的原则如下: 多个复选框可以被同时选中 多个复选框可以被部分选中 多个复选框可以都不被选中 逐一执行每个复选框的功能 测试用例 参照书本 七、列表框控件的测试 测试内容 条目内容是否正确 滚动条是否可以滚动 条码的功能能否实现 列表框能否完全实现多选操作时的各种功能 对列表框控件进行测试时需要注意以下几点: 条目内容正确 逐一执行列表框中每个条目的功能 列表框的内容较多时要使用滚动条 列表框允许多选时,要分别检查按shift选中条目、按Ctrl选中条目和直接用鼠标选中多项条目时的情况 测试用例 参照书本 八、滚动条控件的测试 对滚动条控件需要测试的内容 滚动条能否被拖动 拖动滚动条时屏幕的刷新情况 拖动滚动条时信息的显示情况 滚动条的上下按钮是否可用 对滚动条控件进行测试时需要注意: 滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比 拖动滚动条,检查屏幕的刷新情况,并查看是否有乱码 拖动滚动条 单击滚动条 用滚轮控制滚动条 滚动条的上下按钮 测试用例 参照书本 各种控件在窗体中混合使用时的测试 测试各控件在窗体中混合使用的情况,应重点考虑: 控件间的相互作用 Tab键的顺序 Enter键和ESC键的使用 控制组合后功能的实现 在测试中,应遵循由简到繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的功能组合的测试 测试方法 列出用户常用的功能组合或者在需求中特别提出的重点功能,剔除一些无意义的功能组合 利用等价类划分等方法,筛选功能组合的取值范围,减小 测试区域的面积 对在执行单个功能的测试时发现缺陷的功能,也要重点进行组合功能的测试 测试用例 参照书本 文件操作-打开文件 需要测试的内容 打开在任意位置的文件 以各种方式打开文件 打开任意格式的文件 单击文件对话框中的按钮 对打开文件进

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档