1、软件测试技术程序测试报告系别:信息工程系专业:计算机科学与技术班级:1班姓名:裴佳欣学号:完成时间:2021年11月29日题目1.实现参考程序的黑盒测试。1. 测试说明表1决策表测试说明编制人裴佳欣审定人 巩晓云时间2021-11-29软件名称excel版本Vers i on 1. 0测试目的使用决策表分析法完成nextDay()功能的测试用例编号T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 Til T12依赖关系用例描述输入数据year2050 year 12 month (year,1 11 1 / /. 1 1输出数据年份不对月份不对日期不对year+年+month+月+
2、day+日测试方法黑盒测试最终决策表:决策表选项规那么1规那么2规那么3规那么4year2050 | year 12 | month | dayl- -YN=day- -Y年份不对V结月份不对V果日期不对Vyear+”年+month+月+day+日V表2决策表2. 测试用例设计:导出测试用例T3输入测试覆盖项用例编号预期输出yearmonth dayT110T2400181T4T5231T6229T7130T82053-年份不对T9-1-月份不对T10-0日期不对T111month=l day二 1T1222day=l day+year+month+30表3测试用例表题目2.实现参考程序的白盒
3、测试。1. 测试说明表4测试说明编制人裴佳欣审定人巩晓云时间2021-11-29软件名称Visio excel版本Vers i on 1. 0测试目的根据nextDay()方法的程序流程图,使用基本路径测试法完成测用例编号Al A2 A3依赖关系用例描述输入数据D day month输出数据Day month测试方法白盒测试控制流图:图1控制流图2. 测试用例设计:路径测试用例用例编号输入琉由结果执行路径monthmonthddaydayA11011121-2-6A210102131-3-4-6A3121212111-3-5-6表5测试用例表题目3.实现参考程序的单元测试。1.测试说明表6单元
4、测试说明编制人裴佳欣审定人巩晓云时间2021-11-29软件名称eclipse版本Version1. 0测试目的Junit框架完成NextDate类中nextDay()方法的测试用例编号T1 t2 t3 t4 t5 t6 t7依赖关系用例描述输入数据输出数据测试方法Junit框架完成NextDate类中nextDay()方法的测试2.工程截图:图2测试工程图3.测试代码:publ ic cI ass NextDateTest (NextDate next;/改改(next)Beforepub I ic void setllp () throws Except i on next二new NextDate ();)Afterpub I ic void tearDown () throws Except ion next二nuI I;1Testpub I ic void testRun () (400) ;/改数字)Testpub I ic void testDays () (1, 31);Testpub I ic void testNextDay () ( ay (2000, 1, 31);3. 测试结果截图:图3测试结果图4. 测试结果描述:(对测试结果进行文字描述)