1、软件测试实验报告刘天元4000实 验 报 告课程名称软件测试实验项目名称软件测试试验2(黑盒)实验时间日期与节次专业学生所在学院年级学号指导教师实验室名称实验成绩预习情况操作技术实验报告附加:综合创新能力实验综合成绩教师签字大学教务处引言33333实验名称4实验目的4实验要求4实验类型 4实验环境 4测试计划 4测试结论20评价21引言测试windows附件中的计算器的一些性能。Windows附件中的计算器我们无法查看源代码,所以要用黑盒测试计算器的一些功能等价类划分以需求规格说明书为依据,不用考虑程序的部结构,只参照对程序的要求和说明,通过分析说明书的各项需求,特别是功能需求,把对输入的要求
2、和输出的要求区别开来,并把输入域分解成假如干等价类,每个类中的一个典型值在测试中的作用与这一类中所有其他值的作用一样,因此可以在每个等价类中选用一组数据作为测试用例进展测试来发现程序中的错误。等价类分为有效等价类和无效等价类两种类型。有效等价类是指对于程序的规格说明来说是合理的输入数据构成的集合。利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能。无效等价类与有效等价类的定义相反。设计测试用例时,要同时考虑这两种等价类。因为软件不仅要能接收合理的数据,也要能经受不合理数据的考验,这样的测试才能确保软件具有更高的可靠性和巩固性。边界值分析也是一种黑盒测试方法,是一种补充等价类划分的测
3、试用例设计技术,它选择一组测试用例检查边界值。它不是选择等价类的任意元素,而是选择等价类边界的测试用例。在设计测试用例时,对边界处理必须给予足够重视,为检查边界的处理而专门设计测试用例,常常可以取得良好的测试效果。提出边界条件时,一定要测试临近边界的合法数据以与刚超过边界的非法数据。边界值分析的根本思想是使用最小值,略低于最小值、正常值、略高于最大值和最大值作为输入变量值。在“开始菜单中搜索“计算器,拼音字母不行哦或者在“所有程序-“附件中找到“计算器。实验名称测试window7中的计算器实验目的 了解黑盒测试实验要求使用等价类划分方法和边界值法设计测试用例。并记录测试结果实验类型验证型实验环
4、境运行环境:Window7测试计划功能1 %按百分比的形式显示乘积结果。输入一个数,单击“*,输入第二个数,然后单击“%。例如,50 * 25% 将显示为 12.5。也可执行带百分数的运算。输入一个数,单击运算符“+、“-、“*或“/,输入第二个数,单击“%,然后单击“=。例如,50 + 25%指的是 50 的 25%= 62.5。a.测试用例功能1的等价类划分输入条件有效等价类无效等价类第一个数十六位以的数字字符1十六位以的非数字字符5十六位以外的数字字符9十六位以外的非数字字符11第二个数运算符+,-,*,/2除+,-,*,/以外的运算符6第三个数十六位以的数字字符3十六位以的非数字字符7
5、十六位以外的数字字符10十六位以外的非数字字符12第四个数%字符4不是%字符8b.阐述用例设计中使用的方法 等价类划分法和边界值法 c实测结果数据;有效等价类测试数据围期望结果20 + 30%12342620-30%12341420*30%123412020/30%1234无效等价类测试数据围期望结果a+25%5无效30&60%6无效50+b%7无效20+30$8无效22+25%9无效50+22%10无效aaaaaaaaaaaaaaaaa+30%11无效50+aaaaaaaaaaaaaaaaa%12无效 d. 与预期结果数据的偏差;测试数据测试结果期望结果20+30%262620-30%141
6、420*30%12012020/30%a+25%无效无效30&60%无效无效50+b%无效无效20+30$无效无效22+25%无效无效50+22%无效无效aaaaaaaaaaaaaaaaa+30%无效无效50+aaaaaaaaaaaaaaaaa%无效无效2.1测试项目功能2 开始括号的新层。当前的层数显示在“)按钮上方的框中。括号的最多层数为 25。a.测试用例;功能3的等价类划分输入条件有效等价类无效等价类输入括号的新层括号层数251括号层数252b阐述用例设计中使用的方法;等价类划分法和边界值法c实测结果数据;有效等价类测试数据围期望结果两层括号125层括号1无效等价类测试数据围期望结果3
7、0层括号2无效 d.与预期结果数据的偏差;测试数据测试结果期望结果两层括号25层括号30层括号无效无效功能3 +;-;*;/。运算包括2;10;16进制下a.测试用例;功能3的等价类划分输入条件有效等价类无效等价类第一个数十六位以的数字字符1十六位以的A-F字母2十六位以的非数字字符6十六位以外的非数字字符11十六位以的G-Z字母7十六位以外的G-Z字母12第二个数运算符+,-,*,/3除+,-,*,/以外的运算符8第三个数十六位以的数字字符4十六位以的A-F字母5十六位以的非数字字符9十六位以外的非数字字符13十六位以的G-Z字母10十六位以外的G-Z字母14 b阐述用例设计中使用的方法;等
8、价类划分法和边界值法 c实测结果数据;有效等价类测试数据围期望结果十进制30+101344030-101342030*1013430030/101343二进制10+1113410111-10134110*1113411011/101341十六进制4B+A212345EDA2-4B12345574B*A2123452F76A2/4B123452无效等价类测试数据围期望结果十进制a+256无效3&68无效50+b9无效aaaaaaaaaaaaaaaaa+2511无效50+aaaaaaaaaaaaaaaaa13无效二进制a+116无效10&018无效01+b9无效aaaaaaaaaaaaaaaaa+
9、1111无效01+aaaaaaaaaaaaaaaaa13无效十六进制HZ+4B7无效5A&4B8无效7F+LM10无效AAAAAAAAAAAAAAAAA+4B12无效5A+AAAAAAAAAAAAAAAAA14无效 d.与预期结果数据的偏差;测试数据测试结果期望结果十进制30+10404030-10202030*1030030030/1033二进制10+1110110111-101110*1111011011/1011六进制4B+A2EDEDA2-4B57574B*A22F762F76A2/4B22十进制a+25无效无效3&6无效无效50+b无效无效aaaaaaaaaaaaaaaaa+25无效
10、无效50+aaaaaaaaaaaaaaaaa无效无效二进制a+11无效无效10&01无效无效01+b无效无效aaaaaaaaaaaaaaaaa+11无效无效01+aaaaaaaaaaaaaaaaa无效无效十六进制HZ+4B无效无效5A&4B无效无效7F+LM无效无效AAAAAAAAAAAAAAAAA+4B无效无效5A+AAAAAAAAAAAAAAAAA无效无效目功能4将显示数字10进制转换为十六与2进制进制数字系统。a.测试用例;功能4的等价类划分输入条件有效等价类无效等价类一个10进制数十六位以的数字字符1十六位以外的数字字符2 b阐述用例设计中使用的方法;等价类划分法和边界值法 c实测结果
11、数据;有效等价类测试数据围期望结果转换为十六进制131D转换为二进制1511111无效等价类测试数据围期望结果转换为十六进制000002无效转换为二进制9992无效 d.与预期结果数据的偏差;测试数据测试结果期望结果转换为十六进制13DD转换为二进制1511111111转换为十六进制00000无效无效转换为二进制999无效无效功能5x2 计算显示数字的平方。假如要计算平方根,请使用“Inv+“x2。x3 计算显示数字的立方。假如要计算立方根,请使用“Inv+“x3。xy 计算 x 的 y 次方。此按钮为二进制运算符。例如,假如要计算 2 的 4 次方,请单击“2 xy 4 =,结果为 16。假
12、如要计算 x 的 y 次方根,请使用“Inv+“xy。a.测试用例;功能5的等价类划分输入条件有效等价类无效等价类数字的平方输入一个10进制数十六位以的数字字符1十六位以外的数字字符2数字的平方根输入一个10进制数十六位以0的数字字符3十六位以外的数字字符4十六位以0的数字字符17数字的立方输入一个10进制数十六位以的数字字符5十六位以外的数字字符6数字的立方根输入一个10进制数十六位以的数字字符7十六位以外的数字字符8x 的 y 次方输入第一个10进制数十六位以的数字字符9十六位以外的数字字符10输入第二个10进制数十六位以的数字字符11十六位以外的数字字符12x 的 y 次方根输入第一个1
13、0进制数十六位以的数字字符13十六位以外的数字字符14输入第二个10进制数十六位以的数字字符15十六位以外的数字字符16 b阐述用例设计中使用的方法;等价类划分法和边界值法 c实测结果数据;有效等价类测试数据围期望结果数字的平方214数字的平方根933030数字的立方258数字的立方根2773-277-3x 的 y 次方2932511x 的 y 次方根32132515无效等价类测试数据围期望结果数字的平方2222无效数字的平方根9994无效-99917无效数字的立方4446无效数字的立方根5558无效-5558无效x 的 y 次方88810无效66612无效x 的 y 次方根78914无效35
14、716无效 d.与预期结果数据的偏差;测试数据测试结果期望结果数字的平方244数字的平方根933000数字的立方288数字的立方根2733-27-3-3x 的 y 次方232325x 的 y 次方根322252.1测试项目功能6 计算正,余弦计算显示数字的正弦。假如要计算反正弦,请使用“Inv+“sin。“sin只能用于十进制数字系统。计算显示数字的余弦。假如要计算反余弦,请使用“Inv+“cos。cos 只能用于十进制数字系统。a.测试用例;功能6的等价类划分输入条件有效等价类无效等价类数字的正弦输入一个10进制数十六位以的数字字符1十六位以外的数字字符2数字的反正弦输入一个10进制数十六位
15、以的数字字符3十六位以外的数字字符4数字的余弦输入一个10进制数十六位以的数字字符5十六位以外的数字字符6数字的反余弦输入一个10进制数十六位以的数字字符7十六位以外的数字字符8 b阐述用例设计中使用的方法;等价类划分法和边界值法c实测结果数据;有效等价类测试数据围期望结果数字的正弦11010-11数字的反正弦1390030-1390数字的余弦1599051-15数字的反余弦1700790-170无效等价类测试数据围期望结果数字的正弦3232无效-3232无效数字的反正弦7484无效-7484无效数字的余弦8496无效-8496无效数字的反余弦9838无效-9838无效 d.与预期结果数据的偏
16、差;测试数据测试结果期望结果数字的正弦1000-1数字的反正弦19090000-19090数字的余弦1011-10.999数字的反余弦10009090-100数字的正弦323无效无效-323无效无效数字的反正弦748无效无效-748无效无效数字的余弦849无效无效-849无效无效数字的反余弦983无效无效-983无效无效测试结论功能1按百分比的形式显示乘积结果,也可执行带百分数的运算。只能输入16位的数字功能2开始括号的新层只能输入25层的括号功能3+;-;*;/运算只能输入16位的数字,只能进展二进制,十进制,十六进制的运算功能4将显示数字10进制转换为十六与2进制进制数字系统。只能输入16
17、位的数字功能5 x2 计算显示数字的平方。假如要计算平方根,请使用“Inv+“x2。x3 计算显示数字的立方。假如要计算立方根,请使用“Inv+“x3。xy 计算 x 的 y 次方。此按钮为二进制运算符。例如,假如要计算 2 的 4 次方,请单击“2 xy 4 =,结果为 16。假如要计算 x 的 y 次方根,请使用“Inv+“xy。只能输入16位的数字功能6 计算正,余弦计算显示数字的正弦。假如要计算反正弦,请使用“Inv+“sin。“sin只能用于十进制数字系统。计算显示数字的余弦。假如要计算反余弦,请使用“Inv+“cos。cos 只能用于十进制数字系统。只能输入16位的数字评价window7中的计算器功能1,功能2,功能3,功能4,功能5,功能6测试通过。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1