1 / 10
文档名称:

实验二白盒测试2.docx

格式:docx   大小:254KB   页数:10页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验二白盒测试2.docx

上传人:sanshenglu2 2021/7/29 文件大小:254 KB

下载得到文件列表

实验二白盒测试2.docx

文档介绍

文档介绍:实验二 白盒测试
一、 实验目的ﻫ1、 掌握白盒测试的基本方法;ﻫ2、 掌握白盒测试用例的编写。ﻫ二、 实验要求ﻫ1、 根据给出的程序分别使用语句覆盖、判定覆盖(也称为分支覆盖)、条件覆盖、判定—条件覆盖、条件组合测试、、 输入数据进行测试,填写测试用例.
三、 实验内容
1、用C++或者Java编写一个类,完成下面函数的功能,并编写另外一个类,调用该方法:
void DoWork(int x,int y,int z)
{
  int k=0,j=0;
   if((x>3)&&(z<10))
    {
  k=x*y-1;   //语句块1
  j=sqrt(k);
     }
 if((x= =4)||(y>5))

    j=x*y+10; //语句块2
  }
j=j%3;        //语句块3

要求:
画出上面函数的流程图。
分别使用语句覆盖、判定覆盖(也称为分支覆盖)、条件覆盖、判定—条件覆盖、条件组合测试、路径测试设计测试用例(注意测试用例的格式)。
语句覆盖:
用例:x=4,y=6,z=8
判定覆盖:
用例1:x = 4 , y = 6 , z = 8
用例2:x = 3 , y = 5 , z = 8
条件覆盖:
用例1:x=3,y=8,z=8
用例2:x=4,y=5,z=13
判定—条件覆盖:
用例1:x=4,y=8,z=8
用例2:x=3,y=5,z=13
条件组合测试
用例1:x=4,y=8,z=8
用例2:x=4,y=3,z=13
用例3:x=2,y=8,z=8
用例4:x=2,y=3,z=13
路径测试:
用例1:x=4,y=8,z=8
用例2:x=4,y=3,z=13
用例3:x=6,y=2,z=8
用例4:x=2,y=3,z=13
执行每个测试用例,执行完毕后填写测试用例.
2、用C++或者Java编写“计算被输入日期是星期几,例如公元1年1月1日是星期一,只要输入年月日,能自动回复当天是星期几。”测试用例;
程序说明:
A程序思路:计算输入日期与公元1年1月1日所相差的天数,具体如下:总天数=公元1年到输入日期上一年年底天数+输入年份的1月到上月月底天数+输入日期的天数;
B闰年满足条件(year%4==0)&&(year%100!=0)||(year%400==0).
要求:
(1)分析各种输入情况,结合程序输出结果,并给出详细测试用例;
(2)根据(1)所划分的等价类,进行边界值分析,并给出具体的测试用例;
(3)决策表测试法;
①列出输入变量month、 day、 year的有效等价类;(条件桩)
②分析程序的规格说明,给出问题规定的可能采取操作;(动作桩)
③画出决策表(简化);
④根据决策表,给出详细测试用例.
代码:
#include <iostream〉
using namespace std;
int main(){
int x=1,year, month, day; 
while(x) {
int i, num=0,t

最近更新

水墨写意人物画之意象表现研究的综述报告 2页

2024年紫外分光光度计项目资金申请报告代可行.. 68页

2024年智能鞋项目资金申请报告代可行性研究报.. 68页

2024年针织棉项目资金需求报告代可行性研究报.. 62页

2024年有机硅塑料项目资金申请报告代可行性研.. 59页

气相法聚乙烯超冷凝工艺的开发的中期报告 2页

民族地区城市文化景观变迁及旅游发展响应——.. 2页

母语英语者习得汉语副词“还”的偏误分析的开.. 2页

高职组护理技能赛项案例 19页

高考英语阅读理解各地方试卷集合汇编 31页

高考英语作文谚语大全 4页

模糊数的排序及其在决策中的应用研究的中期报.. 2页

高考尖子生培养方案 10页

高考全国卷1卷英语试题及 10页

梦之嘉门业公司实木复合门营销策略研究的综述.. 2页

桩基低应变检测资料的定量分析的综述报告 2页

高压线防护方案8篇 36页

高中英语句子句型翻译练习 4页

查询优化技术研究及在油井施工设计中的应用的.. 2页

某大学体育场建设项目工程造价风险分析与评价.. 2页

LC护理常规 51页

高三学期末学生评语 14页

高三动员大会程序 4页

2023年度中国精神心理健康蓝皮书文档 6页

蛋白尿护理查房 23页

随班就读资源教室设备配置标准 13页

大学食堂餐饮企业准入退出制度 3页

利用f206片内flash进行在线编程 8页

混凝土投标技术响应文件1 36页

复制以下网址粘贴到浏览器打开 1页