第05章、功能性测试的测试方法二.pptVIP

  • 2
  • 0
  • 约7.95千字
  • 约 16页
  • 2017-05-29 发布于北京
  • 举报
* 如何发现这类问题 执行一次又一次地计算或使用很大或很小的输入和数据进行计算,重点测试数据类型的初始值或边界值附近的值 时间分配:6分钟 在讲解什么样的软件故障会使测试成功时,可以用x=x+1 ,过多的执行这个等式,将会上溢 或 y=x-1,如果给x赋值-32768,等式y=x-1就会失效 测试方法小结 1.???????? 应用场合:应用程序执行能够导出待产生结果并进行内部存储的计算。 2.???????? 测试方法:强制数据产生上溢或下溢。 测试知识储备:全面掌握被测软件的需求,了解计算变量的上下限。 * 测试功能部件交互:是指找出能使某功能部件与另一个功能部件共享数据或资源的输入,并且该输入至少会引起一个功能部件产生中断。其思想就是确认这些功能部件的公共特性,并当强制让这些共同特性进行交互时,进行测试看这些功能部件是否不能彼此中断 时间分配:6分钟 如何发现这类问题 当应用程序在同一时间完成一个以上的功能或当一个以上的功能在同一时间处于运行状态时,就可以使用该方法进行测试。利用一个功能影响输入,输出数据或另一个功能的计算。在测试前我们要确定哪些功能是相互依赖或共享数据: 1.???????? 能应用同样输入的每个功能,如果这些功能有相互重叠的输入域,很可能就会存在交互问题。 2.???????? 有类似的输出产生的功能。如果某些功能结合起来产生单个输出,就说明这些部件之间存在关系,应该一起测试。 一个功能被包含在另一个功能的计算之中。例如,测试鼠标选取对象的功能,我们不仅要测试鼠标选取屏幕上的文本的功能,还可以把包含超链接文本、粗体、斜体、符号、图形等元素放在一起,测试鼠标选取这些元素的功能。 测试方法小结 1.???????? 应用场合:一个以上的功能在同一时间处于运行状态时。 2.???????? 测试方法:以点代面,重点测试某一功能,对可能与这个功能相连的其他功能附带测试。 测试知识储备:全面掌握被测软件的需求,在测试之前对被测功能之间的依赖关联有所掌握,另外还需要对共享数据有所掌握。 * 在对基于介质的测试进行小结的时候,还是要结合前面的实例来小结,切忌不能念条文 时间分配:5分钟 * 在对基于介质的测试进行小结的时候,还是要结合前面的实例来小结,切忌不能念条文 时间分配:5分钟 高效设计测试用例 第五章 功能测试的测试方法二 上一章内容回顾 用户输入接口测试 输入非法数据 输入默认值 输入特殊字符 输入使缓冲区溢出的数据 输入产生错误的合法数据组合 用户输出接口测试 同一个输入产生各种可能输出 产生不符合业务规则的无效输出 */16 本章学习目标 掌握测试输出数据的技巧 掌握测试数据结构的技巧 */16 内容进度 用户接口输出测试 数据结构的测试 */16 方法8:输出属性修改后的结果 案例演示 输出具有可修改的属性 本案例是否为缺陷可以根据需求做进一步判断 缺陷产生的原因 开发人员在创建对象编码时设立了初始和默认值,但当用户修改输出对象属性,开发人员编写的对应代码没有考虑这些属性值的修改对其他变量的影响。 如何发现这类错误及测试方法小结,参见教材P57 */16 方法9:检查屏幕刷新 案例演示 缺陷产生的原因 刷新频率快了,程序运行变慢;刷新频率慢了,则会出现案例演示出现的现象。 刷新范围控制 如何发现这类错误,参见教材P58 测试方法小结 注意增加、删除和移动屏幕上的对象能发现类似的缺陷 */16 用户接口输出测试小结 产生同一输入的各种可能输出 强制产生不符合业务规则的无效输出 强制通过输出修改属性 检查屏幕刷新 */16 内容进度 用户接口输出测试 数据结构的测试 */16 方法10:数据结构溢出 案例演示 缺陷产生的原因 数据结构限制 内存限制 硬盘限制 如何发现这类错误 上溢 下溢 测试方法小结 数组 */16 方法11:数据结构不符合约束 案例演示 缺陷产生的原因 在建立数据项和随后对数据项进行修改的任何时刻都要对数据属性的约束进行检查。 如何发现这类错误 初始化约束判断 修改属性约束判断 测试方法小结 了解内部数据结构约束,尝试破坏这些约束进行测试。 */16 方法12:操作数和操作符不符 案例演示 是否是缺陷? 如果是缺陷,开发人员修改成什么样的结构你作为测试人员会确认这个缺陷已经被修复。 如何发现这类错误 找到程序中容易引起操作数和操作符不符的计算、表达式等。 实战演练 */16 方法13:函数递归调用 案例演示 Excel 教材中的例子需要的环境:Win2000,Word2000 缺陷产生的原因 函数递归调用,没有合理的退出条件,可能会导致系统死机。 如何发现这类错误 注意函数中的递归调用,注意合理的退出条件。 */16 方法14

文档评论(0)

1亿VIP精品文档

相关文档