功能性测试的测试方法二

功能性测试的测试方法二

ID:39250470

大小:776.50 KB

页数:16页

时间:2019-06-28

功能性测试的测试方法二_第1页
功能性测试的测试方法二_第2页
功能性测试的测试方法二_第3页
功能性测试的测试方法二_第4页
功能性测试的测试方法二_第5页
资源描述:

《功能性测试的测试方法二》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高效设计测试用例第五章功能测试的测试方法二上一章内容回顾用户输入接口测试输入非法数据输入默认值输入特殊字符输入使缓冲区溢出的数据输入产生错误的合法数据组合用户输出接口测试同一个输入产生各种可能输出产生不符合业务规则的无效输出2/16本章学习目标掌握测试输出数据的技巧掌握测试数据结构的技巧3/16内容进度用户接口输出测试数据结构的测试4/16方法8:输出属性修改后的结果案例演示输出具有可修改的属性本案例是否为缺陷可以根据需求做进一步判断缺陷产生的原因开发人员在创建对象编码时设立了初始和默认值,但当用户修改输出对象属性

2、,开发人员编写的对应代码没有考虑这些属性值的修改对其他变量的影响。如何发现这类错误及测试方法小结,参见教材P575/16攻击8:强制通过输出修改属性W攻击8:强制通过输出修改属性攻击8:强制通过输出修改属性攻击8:强制通过输出修改属性攻击8:强制通过输出修改属性攻击8:强制通过输出修改属性攻击8:强制通过输出修改属性攻击8:强制通过输出修改属性攻击8:强制通过输出修改属性攻击8:强制通过输出修改属性方法9:检查屏幕刷新案例演示缺陷产生的原因刷新频率快了,程序运行变慢;刷新频率慢了,则会出现案例演示出现的现象。刷新范

3、围控制如何发现这类错误,参见教材P58测试方法小结注意增加、删除和移动屏幕上的对象能发现类似的缺陷6/16用户接口输出测试小结产生同一输入的各种可能输出强制产生不符合业务规则的无效输出强制通过输出修改属性检查屏幕刷新7/16内容进度用户接口输出测试数据结构的测试8/16方法10:数据结构溢出案例演示缺陷产生的原因数据结构限制内存限制硬盘限制如何发现这类错误上溢下溢测试方法小结数组9/16方法11:数据结构不符合约束案例演示缺陷产生的原因在建立数据项和随后对数据项进行修改的任何时刻都要对数据属性的约束进行检查。如何发

4、现这类错误初始化约束判断修改属性约束判断测试方法小结了解内部数据结构约束,尝试破坏这些约束进行测试。10/16方法12:操作数和操作符不符案例演示是否是缺陷?如果是缺陷,开发人员修改成什么样的结构你作为测试人员会确认这个缺陷已经被修复。如何发现这类错误找到程序中容易引起操作数和操作符不符的计算、表达式等。实战演练11/16方法13:函数递归调用案例演示Excel教材中的例子需要的环境:Win2000,Word2000缺陷产生的原因函数递归调用,没有合理的退出条件,可能会导致系统死机。如何发现这类错误注意函数中的递归

5、调用,注意合理的退出条件。12/16方法14:计算结果溢出案例分析如果value[0]=32700,value[1]=70,则?缺陷产生的原因32700+70=32770,32770大于int型(这里指用两个字节存储的int型)的最大存储值32767,所以溢出。如何发现这类错误P65输入很小或很大的值,强制数据产生溢出,观察程序的处理情况。13/16方法15:数据共享或关联功能出错案例演示缺陷产生的原因当多个功能共享数据时,一个功能改变了数据值可能会对其他功能项产生不可预知的影响。如何发现这类错误和测试方法小结,参

6、见教材P6714/16数据结构的测试小结数据结构溢出数据结构不符合约束操作数与操作符不符递归调用自身计算结果溢出数据共享或关联功能计算出错15/16本章内容总结用户输出接口测试输出属性修改后的结果屏幕刷新显示数据结构的测试数据结构溢出数据结构不符合约束操作数与操作符不符递归调用自身计算结果溢出数据共享或关联功能计算出错16/16

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。