zhu.kerry@gmail.com 软件测试 实例一 假如某个系统的注册用户名要求由字母开头,后跟字母 或数字的任意组合构成,有效字符数不超过6个 口有效等价类? >口测试用例? 口无效等价类?
zhu.kerry@gmail.com 实例一 有效等价类? 无效等价类? 假如某个系统的注册用户名要求由字母开头,后跟字母 或数字的任意组合构成,有效字符数不超过6个 测试用例?
zhu.kerry@gmail.com 软件测试 实例二 电话号码在应用程序中也是经常能见到,对于我国固定 电话号码由两部分组成: 口地区码:以0开头的三位或者四位数字 口电话号码:以非0、非1开头的七位或者八位数字 应用程序会接受一切符合上述规定的电话号码,而拒绝 不符合规定的号码 口有效等价类? 口测试用例? 口无效等价类?
zhu.kerry@gmail.com 实例二 有效等价类? 无效等价类? 电话号码在应用程序中也是经常能见到,对于我国固定 电话号码由两部分组成: 地区码:以0开头的三位或者四位数字 电话号码:以非0、非1开头的七位或者八位数字 应用程序会接受一切符合上述规定的电话号码,而拒绝 不符合规定的号码 测试用例?
zhu.kerry@gmail.com 软件测试 功能测试用例的设计 口6.2.1等价类划分法 New business needs 口6.2.2边界值分析法 Test Designer TM 口6.2.3循环结构测试的综合方法 6.2.4因果图法 e-e 口6.2.5决策表方法 口6.2.6功能图法 口6.2.7正交试验设计方法 Application fully validated
zhu.kerry@gmail.com 功能测试用例的设计 6.2.1 等价类划分法 6.2.2 边界值分析法 6.2.3 循环结构测试的综合方法 6.2.4 因果图法 6.2.5 决策表方法 6.2.6 功能图法 6.2.7 正交试验设计方法
zhu.kerry@gmail.com 软件测试 边界值计方法飞 程序的很多错误发生在输入或输出范围的边界上 因此针对各种边界情况设置测试用例,可以更有效 地发现缺陷。 设计方法: 确定边界情况(输入或输出等价类的边界) 选取正好等于、刚刚大于或刚刚小于边界值作为 测试数据
zhu.kerry@gmail.com 边界值计方法 ▪ 程序的很多错误发生在输入或输出范围的边界上, 因此针对各种边界情况设置测试用例,可以更有效 地发现缺陷。 ▪ 设计方法: • 确定边界情况(输入或输出等价类的边界) • 选取正好等于、刚刚大于或刚刚小于边界值作为 测试数据
zhu.kerry@gmail.com 软件测试 如何确定边界值?飞 项 边界值附近数据 测试用例的设计思路 起始1个字符结束+1个字符假设一个文本输入区域城要求允许输入1到255个字符, 字符 输入1个和255个字符作为有效等价类;不输入字符 〔0个)和输入256个字符作为无效等价类。 开始位-1結束位+1 如数据输入域为1~999,其最小值为1,而最大值为 数值 999,则0、1000则刚好在边界值附近。从边界值方法 范围 来看,要测试4个数据:0、1、999、1000 比零空间小一点满空间大一点如测试数据的存储,使用比剩余磁盘空间大几K的文 空间 件作为测试的边界条件附近值
zhu.kerry@gmail.com 如何确定边界值?