功能性测试的测试方法二.ppt

上传人:小飞机 文档编号:6041334 上传时间:2023-09-17 格式:PPT 页数:14 大小:567.50KB
返回 下载 相关 举报
功能性测试的测试方法二.ppt_第1页
第1页 / 共14页
功能性测试的测试方法二.ppt_第2页
第2页 / 共14页
功能性测试的测试方法二.ppt_第3页
第3页 / 共14页
功能性测试的测试方法二.ppt_第4页
第4页 / 共14页
功能性测试的测试方法二.ppt_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《功能性测试的测试方法二.ppt》由会员分享,可在线阅读,更多相关《功能性测试的测试方法二.ppt(14页珍藏版)》请在三一办公上搜索。

1、高效设计测试用例,第五章 功能测试的测试方法二,上一章内容回顾,用户输入接口测试输入非法数据输入默认值输入特殊字符输入使缓冲区溢出的数据输入产生错误的合法数据组合用户输出接口测试同一个输入产生各种可能输出产生不符合业务规则的无效输出,2/16,方法8:输出属性修改后的结果,案例演示输出具有可修改的属性本案例是否为缺陷可以根据需求做进一步判断缺陷产生的原因开发人员在创建对象编码时设立了初始和默认值,但当用户修改输出对象属性,开发人员编写的对应代码没有考虑这些属性值的修改对其他变量的影响。如何发现这类错误及测试方法小结,参见教材P57,3/16,W,方法9:检查屏幕刷新,案例演示缺陷产生的原因刷新

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

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

4、=32700,value1=70,则?缺陷产生的原因32700+70=32770,32770大于int型(这里指用两个字节存储的int型)的最大存储值32767,所以溢出。如何发现这类错误P65输入很小或很大的值,强制数据产生溢出,观察程序的处理情况。,11/16,方法15:数据共享或关联功能出错,案例演示缺陷产生的原因当多个功能共享数据时,一个功能改变了数据值可能会对其他功能项产生不可预知的影响。如何发现这类错误和测试方法小结,参见教材P67,12/16,数据结构的测试小结,数据结构溢出数据结构不符合约束操作数与操作符不符递归调用自身计算结果溢出数据共享或关联功能计算出错,13/16,本章内容总结,用户输出接口测试输出属性修改后的结果屏幕刷新显示数据结构的测试数据结构溢出数据结构不符合约束操作数与操作符不符递归调用自身计算结果溢出数据共享或关联功能计算出错,14/16,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号