太原理工大学软件测试方法和技术实验报告.docxVIP

  • 66
  • 0
  • 约4.63千字
  • 约 8页
  • 2021-11-06 发布于陕西
  • 举报

太原理工大学软件测试方法和技术实验报告.docx

太原理工大学软件测试方法和技术实验报告 太原理工大学软件测试方法和技术实验报告 实验项目:软件测试技术实验 实验地点:专业班级:12xx学号:202100xxxx 学生姓名:指导教师:宋晓涛 2021年12月13日 实验名称实验地点 实验一白盒测试方法 14.12.13 一.实验目的和要求 (1)熟练掌握白盒测试方法中的逻辑覆盖和路径覆盖方法。(2)通过实验掌握逻辑覆盖测试的测试用例设计,掌握程序流图的绘制。 (3)运用所学理论,完成实验研究的基本训练过程。 二.实验内容和原理 实验内容:测试实验以下程序段VoidDoWork(intx,inty,intz){[1**********]}} if((x==4)||(y5))j=x*y+10;j=j%3;intk=0,j=-0;if((x0)(z k=x*y-1;j=sqrt(k); 三.主要仪器设备四.操作方法与实验步骤 条件M={x0andz5}条件x0条件z5 取真时为T1取假时为F1取真时为T2取假时为F2取真时为T3取假时为F3取真时为T4取假时为F4 4,6,3-1,4,92,6,112,4,9 1→2→41→3→51→3→41→2→5 语句覆盖判定覆盖条件覆盖判定条件覆盖 4,6,111→3→4-1,4,111→3→44,6,61→2→4-1,4,111→3→54,6,6-1,4,94,4,11-1,6,112,6,92,4,94,4,11-1,4,11 1→2→41→3→51→3→51→3→51→3→41→2→51→3→51→3→4 (3)编写完整的c程序(含输入和输出),使用所设计的测试用例运行上述程序段。完整填写相应的测试用例表。 表1语句覆盖测试用例表 输入4,6,3 期望结果T,T1 覆盖标准语句覆盖 覆盖路径1→2→4 2-1,4,9F,F0语句覆盖1→3→5 表2.判定覆盖测试用例表 输入2,6,112,4,9 期望结果F,T1T,F2 覆盖标准判定覆盖判定覆盖 覆盖路径1→3→41→2→5 表3.条件覆盖测试用例表 输入4,6,11-1,4,9 期望结果T1,F2,T3,T40F1,T2,F3,F40 覆盖标准条件覆盖条件覆盖 覆盖路径1→3→41→3→5 表4.判定条件覆盖测试用例表 输入4,6,6-1,4,11 期望结果T1,T2,T3,T41F1,F2,F3,F40 覆盖标准判定条件判定条件 覆盖路径1→2→41→3→4 表5.条件组合覆盖测试用例表 输入4,6,6-1,4,9 期望结果T1,T2,T3,T41F1,T2,F3,F40 覆盖标准条件组合条件组合 覆盖路径1→2→41→3→4 34,4,11T1,F2,T3,F40条件组合1→3→5 4-1,6,11F1,F2,F3,F40条件组合1→3→5 表6.基本路径覆盖测试用例表 输入2,6,9 期望结果F1,F2,T3,T41 覆盖标准基本路径 覆盖路径1→3→4 2,4,94,4,11 T1,T2,F3,F42T1,F2,T3,F40 基本路径基本路径 1→2→51→3→5 4-1,4,11F1,F2,F3,F40基本路径1→2→4 五.实验数据记录和处理 六.实验结果与分析 七.讨论,心得 实验名称实验地点 实验二黑盒测试方法 14.12.16 一.实验目的和要求 (1)熟练掌握黑盒测试方法中的等价类测试方法和边界值测试方法。(2)通过实验掌握如何应用黑盒测试用例。(3)运用所学理论,完成实验研究的基本训练过程。 二.实验内容和原理 1.用你熟悉的语言编写一个判断三角形问题的程序。 usingSystem; usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespace三角形{ classProgram{ staticvoidMain(string[]args){ inta,b,c; Console.WriteLine( if(a==b){ if(b==c){

文档评论(0)

1亿VIP精品文档

相关文档