您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 实验二-黑盒测试方法
实验二:黑盒测试一、实验目的(1)能熟练应用黑盒测试技术进行测试用例设计;(2)对测试用例进行优化设计;(3)思考如何执行测试;二、实验内容:从问题一或问题二中选一个或可自定测试的内容进行测试。问题一:日期问题描述程序有三个输入变量month、day、year(month、day和year均为整数值,并且满足:1≤month≤12、1≤day≤31、1900≤year≤2050。),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上下一天的日期。例如,输入为2005年11月29日,则该程序的输出为2005年11月30日。请用黑盒测试方式设计测试用例。请选择适当的黑盒测试方法设计出相应的测试用例。程序界面问题二描述:有一个处理单价为5角钱的饮料的自动售货机,相应规格说明如下:若投入5角钱或1元钱的硬币,按下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。(每次只投入一个硬币,只按下一种饮料的按钮)如投入5角的硬币,按下按钮后,总有饮料送出。若售货机没有零钱找,则一个显示〖零钱找完〗的红灯会亮,这时再投入1元硬币并按下按钮后,饮料不送出来而且1元硬币也退出来。若有零钱找,则显示〖零钱找完〗的红灯不会亮,若投入1元硬币及按饮料按钮,则送出饮料的同时找回5角硬币。请选择适当的黑盒测试方法设计出相应的测试用例。【实验步骤】(1)根据题目要求设计编写程序代码,编程语言不限。(2)与其它同学交换代码,即每位同学测试其它同学的程序。(3)使用等价类法或边界值法或判定表法或几种方法综合使用来设计测试用例。(4)考虑如何执行测试。(5)撰写测试分析报告。三、实验要求(1)根据题目要求编写测试用例;(2)撰写实验报告,在实验报告中写下你的问题;四、思考与讨论(1)在实际的测试中,如何设计测试用例才能达到用最少的测试用例检测出最多的缺陷;(2)在进行用例设计时,如何考虑软件测试用例的充分性和减少软件测试用例的冗余性;(3)如何组织实施测试?五、其它说明:1、实验结束上交资料包括:被测程序、设计的测试用例(包括划分的等价类或判定表等)、错误记录,可参考用例模板(网络课堂的教学资料中或海辉/实验资料/有下载)。
本文标题:实验二-黑盒测试方法
链接地址:https://www.777doc.com/doc-6376515 .html