实验一黑盒测试(一).docVIP

  • 182
  • 0
  • 约2.84千字
  • 约 5页
  • 2018-03-09 发布于河南
  • 举报
实验一黑盒测试(一)

实验一 黑盒测试(一) 实验目的 理解黑盒测试的基本方法,掌握等价分类法、边界值分析等测试用例的设计方法。 实验时间 2学时 实验准备 主流PC 机一套,要求安装windows 操作系统和Office 工具 实验内容 测试windows附件中的计算器的以下功能: 功能1: “+”运算(包括二进制、十进制) (注:“—” 、“×”、“÷”运算作为课后思考题) 功能2: 方根计算 x^2 计算显示数字的平方。若要计算平方根,请使用“Inv”+“x^2”。 x^3 计算显示数字的立方。若要计算立方根,请使用“Inv”+“x^3”。 x^y 计算 x 的 y 次方。此按钮为二进制运算符。例如,若要计算 2 的 4 次方,请单击“2 x^y 4 =”,结果为 16。若要计算 x 的 y 次方根,请使用“Inv”+“x^y”。 等价类划分方法 (1)加运算 1、划分等价类并编号 输入等价类 有效等价类 无效等价类 两个变量 输入两个变量 1 超过两个变量 14 加数输入框是否输入 输入 2 不输入 15 加数为二进制 输入0、1 3 输入非0、1 16 输入加数的字符类型 十进制数值 4 字母 17 特殊字符(32个) 18 空格 19 汉字等双字节输入 20 输入加数的范围 二进制 0-32bit 5 输入32bit 21 十进制 -9^32-9^32 6 9^32 22 -9^32 23 被加数输入框是否输入 输入 7 不输入 24 被加数为二进制 输入0、1 8 输入非0、1 25 输入被加数的字符类型 十进制数值 9 字母 26 特殊字符(32个) 27 空格 28 汉字等双字节输入 29 输入被加数的范围 二进制 0-32bit 10 输入32bit 30 十进制 -9^32-9^32 11 9^32 31 -9^32 32 是否点击加运算 是 12 否 33 是否点击“=” 是 13 否 34 2、设计测试用例 有效等价类测试 测试数据 预期结果 覆盖的有效等价类 22+32= 输入有效 1、2、4、6、7、9、11、12、13 1101+1011= 输入有效 1、2、3、5、7、8、10、12、13 无效等价类测试 测试数据 预期结果 覆盖的无效等价类 1+2+3 输入无效 14 无加数输入 输入无效 15、24(根据加法运算的交换率) 2101+1101(二进制) 输入无效 16、25 a+1 输入无效 17、26 $+1 输入无效 18、27 _+1(输入空格) 输入无效 19、28 二+1 输入无效 20、29 输入加数32bit 输入无效 21、30 输入加数9^32 输入无效 22、31 输入加数-9^32 输入无效 23、32 没有点击加运算 输入无效 33 没有点击等于 输入无效 34 (2)方根运算 1、划分等价类并编号 输入等价类 有效等价类 编号 无效等价类 编号 次方运算 x^2 x为实数 1 x为非实数 7 x^3 x为实数 2 x为非实数 8 x^y 输入为两个变量 3 输入不是两个变量 9 x^y x为实数 4 x为非实数 10 x^y y为整数 5 y为非整数 11 输入范围(x^y) -9^32-9^32 6 x^y9^32 12 x^y-9^32 13 次方根运算 平方根 x为非负数 14 x为负数 20 x为非实数 21 立方根 x为实数 15 x为非实数 22 lnv+x^y y为偶数,x为非负数 16 y为偶数,x为负数 23 y为偶数,x为非实数 24 y为奇数,x为实数 17 y为奇数,x为非实数 25 lnv+x^y 输入为两个变量 18 输入不是两个变量 26 (lnv+x^y)范围 (lnv-9^31)~ (lnv+9^32) 19 (lnv+9^32) 27 (lnv-9^31) 28 2、设计测试用例 有效等价类测试 测试数据 预期结果 覆盖的有效等价类 8^2 输入有效 1 8^3 输入有效 2 8^16 输入有效 3、4、5、6 lnv+8^2 输入有效 14 lnv+8^3 输入有效 15 lnv+8^16 输入有效 16、17、18、19 无效等价类测试 测试数据 预期结果 覆盖的有效等价类 a^2 输入无效 7 a^3 输入无效 8 2+”x^y”+3+”x^y”+8 输入无效 9 a^b 输入无效 10,11 12^32 输入无效 12

文档评论(0)

1亿VIP精品文档

相关文档