《《软件测试与质量保证》实验报告.doc》由会员分享,可在线阅读,更多相关《《软件测试与质量保证》实验报告.doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、学 生 实 验 报 告 学 院: 用友软件学院 课程名称: 软件测试与质量保证 专业班级: 软件09级3班 学 号: 姓 名: 张孟钊 学生实验报告(三)学生姓名张孟钊学号同组人:无实验项目决策表测试用例的生成必修 选修 演示性实验 验证性实验 操作性实验 综合性实验实验地点H123实验仪器台号H123-*指导教师段喜龙实验日期及节次2011.11.1 89A节一、实验综述1、实验目的及要求实验目的:掌握决策表测试方法中的原理及使用。实验要求:(1)完成各个程序的编写(2)按要求设计测试用例,并运行测试用例检查程序的正确与否实验内容:对三角形问题、日期操作函数、计算佣金问题(三选二)进行决策表
2、测试方法的测试用例设计及测试结果记录与分析。2、实验仪器、设备或软件1. 个人计算机PC;2. VisualC+/.NET编程环境。二、实验过程(实验步骤、记录、数据、分析)三角形问题桩柱c1 a+bc?FTTTTTTTTTTc2 b+ca?FTTTTTTTTTc3 c+ab?FTTTTTTTTc4 a=bTTTFFFFFc5 b=cFTFTFFFFc6 c=aFTFFTFFFc7 a+b=c?FFTFFTFFc8 b+c=a?FFFTFFTFc9 c+a=b?FFFFTFFT非三角形XXX等腰三角形XXXXX等边三角形X直角三角形XXXXXX直角等腰三角形XXX用例abc预计输出实际输出11
3、23不是三角形不存在2223等腰三角形等腰三角形3322等腰三角形等腰三角形4232等腰三角形等腰三角形5333等边三角形等边三角形6345直角三角形直角三角形7453直角三角形直角三角形8534直角三角形直角三角形91.732051.732052.44948直角等腰三角形等腰三角形1011日期操作函数12345678C1:年份在C2:月份在M1M1M1M1M1M2M2M2C3:日期在D1D2D3D4D5D1D2D3输出结果a1:错误a2:日期加1XXXXXXXa3:日期复位归1Xa4:月份加1Xa5:月份复位归1a6:年份加19101112M2M2M3M3D4D5D1D2XXXXXM1为天数
4、为31的月份,即1、3、5、7、8、10、12月M2为天数为30的月份,即4、6、9、11月D1为1-27的日期D2为28号D3为29号D4为30号D5为31号Y1为闰年Y2为平年年份月份日期预计输出实际输出12001112001.1.22001.1.220011272001.1.282001.1.2820011302001.1.312001.1.3120011312001.2.12001.2.12001412001.4.22001.4.220014272001.4.282001.4.2820014302001.5.12001.5.12001431错误重新输入20011212001.12.22
5、001.12.2200112272001.12.282001.12.28200112302001.12.312001.12.31200112312002.1.12002.1.120002272000.2.282000.2.2820002282000.2.292000.2.2920002292000.3.12000.3.120012282000.3.12000.2.28经过检测发现程序无法分辨非闰年的2月,即平年的2月不进行运算计算佣金问题123456c1: 枪机数在M1内c2: 枪托数在M2内c3: 枪管数在M3内c4:销售价在S1内:销售价在内:销售价在内行为计算方法计算方法计算方法:计算方
6、法:佣金=销售价10计算方法: 佣金=100+(销售额-1000)*15%计算方法: 佣金=220+(销售额-1800)*20%测试用例枪机(45)枪托(30)枪管(25)销售额佣金11111001021-10不存在不可以37080907800120045555005051515151500175625252525003607101010100010081818181800130三、结论1、实验结果三角形:发现了程序在判断三角形时无法对小数运算下一天:非闰年的2月日期计算不了四、指导教师评语及成绩:评语: 实验步骤正确、详尽。测试用例设计合理,语言及测试用例书写规范,结果正确。实验报告格式正确
7、,文档规范,描述清晰。实验总结全面、准确,实验分析深刻。通过实验,可以看出该生加深了对测试技术的理解,掌握了运用该知识的方法与技能,很好地完成了实验任务。达到实验目的成绩: 指导教师签名: 批阅日期:学生实验报告(四)学生姓名学号同组人:无实验项目基本逻辑覆盖测试用例生成必修 选修 演示性实验 验证性实验 操作性实验 综合性实验实验地点H123实验仪器台号H123-*指导教师段喜龙实验日期及节次2011.11.8 89A节一、实验综述1、实验目的及要求实验目的:掌握基本逻辑覆盖测试方法中语句覆盖、条件覆盖、判定覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖以及基本路径覆盖、数据流测试等基本方法的原理及使用。(1)完成各个程序的编写(2)按要求设计测试用例,并运行测试用例检查程序的正确与否实验内容:对三角形问题、日期操作函数、计算佣金问题(三选一)进行基本逻辑覆盖测试方法的测试用例设计及测试结果记录与分析。2、实验仪器、设备或软件1. 个人计算机PC;2. VC+编程环境。二、实验过程(实验步骤、记录、数据、分析)(1) 步骤一(2) 步骤二三、结论1、实验结果2、分析讨论四、指导教师评语及成绩:评语:成绩: 指导教师签名: 批阅日期: