《软件测试实验1.docx》由会员分享,可在线阅读,更多相关《软件测试实验1.docx(2页珍藏版)》请在课桌文档上搜索。
1、实验一黑盒测试(5学时)姓名:专业年级:学号:实验时间:一、实验目的掌握基于等价类划分、边界值、决策表、因果图等黑盒测试方法二、实验要求1 .完成待测试程序的编写2 .运用黑盒测试方法设计被测程序的测试用例,并运行测试用例检查程序是否满足需求。三、实验内容1 .对三角形问题的程序进行黑盒测试。a.编写判断三角形类型的程序。输入三个整数a,b,c(取值范围为1,IOO)作为三角形的三个边,通过程序判断由这三个边构成的三角形类型为等边三角形、等腰三角形、一般三角形或非三角形。b.设计测试用例,阐述测试用例的生成过程。C.执行测试用例并记录结果。用例ID输入预期输出实际输出是否通过备注abCd.分析
2、测试结果,给出结论。2 .对以下程序进行黑盒测试。a.编写程序实现如下功能:按格式年/月/日输入日期,给出该日期的下一天。b.设计测试用例,阐述测试用例的生成过程。c.执行测试用例并记录结果。用例ID输入预期输出实际输出是否通过备注年月日d.分析测试结果,给出结论。3 .设计自动售货机的测试用例a.编写自动售货机程序。有一个处理单价为5角钱的饮料的自动售货机,相应规格说明如下:若投入5角钱或1元钱的硬币,按下K橙汁X或R啤酒X的按钮,则相应的饮料就送出来。(每次只投入一个硬币,只按下一种饮料的按钮)。若售货机没有零钱找,则一个显示R零钱找完X的红灯会亮,这时再投入1元硬币并按下按钮后,饮料不送出来而且1元硬币也退出来。若有零钱找,则显示K零钱找完JI的红灯不会亮,若投入1元硬币及按饮料按钮,则送出饮料的同时找回5角硬币。b.设计测试用例,阐述测试用例的生成过程。c.执行测试用例并记录结果。用例ID输入预期输出实际输出是否通过备注分析测试结d.执行测试用例并记录结果。四、分析讨论