- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试实验报告3
实验报告三
课程名称软件测试技术实验日期3.7-3.21实验项目名称白盒测试实验地点1#617实验类型□验证型 eq \o\ac(□,√)设计型 □综合型 学 时8实验组成员一、实验目的及要求(本实验所涉及并要求掌握的知识点)掌握白盒测试方法,使用各类代码覆盖率方法及基本路径测试方法对代码进行手工测试。二、实验环境(本实验所使用的硬件设备和相关软件)硬件:微型计算机
软件:要求安装有微软Windows操作系统、word、VC++或者MyEclipse
网络:可以访问互联网三、实验内容单元测试脚本1:给定三个正整数作为三角形的三条边,判定是否构成三角形以及所属三角形的种类。
//C语言
#includestdio.h
void main()
{
int a,b,c;
printf(Enter three numbers:);
scanf(%d %d %d,a,b,c);
if((a+bc)(b+ca)(a+cb))
{
if((a==b)(b==c)) printf(等边三角形);
if((a==b)||(b==c)||(a==c)) printf(等腰三角形);
else printf(普通三角形);
}
else printf(不是三角形);
printf(\n);
}
//Java语言
import java.util.Scanner;
public class testTriangle {
public static void main(String[] args){
int a,b,c;
Scanner sc = new Scanner(System.in);
System.out.print(Enter three numbers:);
a=sc.nextInt();
b=sc.nextInt();
c=sc.nextInt();
if((a+bc)(b+ca)(a+cb))
{
if((a==b)(b==c)) System.out.println(等边三角形);
if((a==b)||(b==c)||(a==c)) System.out.println(等腰三角形);
else System.out.println(普通三角形);
}
else System.out.println(不是三角形);
System.out.println(\n);
}
}
单元测试脚本2:给定10组整数序列,每组三个整数,计算每组的最大数并输出。
#includestdio.h
void main()
{
int i,a,b,c;
i = 0;
while(i10)
{
printf(Enter three numbers:);
scanf(%d %d %d,a,b,c);
if(ab)
{
if(ac) printf(max: a=%d\n,a);
else if(a==c) printf(max: a=c=%d\n,a);
else printf(max: c=%d\n,c);
}
else
{
if(a==b)
{
if(ac) printf(max: a=b=%d\n,a);
else if(a==c) printf(max: a=b=c=%d\n,a);
else printf(max: c=%d\n,c);
}
else
{
if(bc) printf(max: b=%d\n,b);
else if(b==c) printf(max: b=c=%d\n,b);
else printf(max: c=%d\n,c);
}
}
i++;
}
}
主要工作内容:
依据语句覆盖、分支覆盖、条件覆盖、基本路径测试分别给出测试用例,用word表格记录;
序号测试用例设计依据测试数据预期结果实际结果abc1语句覆盖234XXX56执行测试用例,将执行结果填入表格,给出bug报告;
给出修改建议。
注意:
1、测试用例包括测试数据及预期结果;
2、基本路径测试要求画出程序流程图、控制流图,计算环形复杂度,给出路径并导出测试用例。
拓展实验
工资管理程序
工资管理程序部门伪代码,请用判定覆盖标准进行分析并设计测试用例。
//DSize-DEPT
您可能关注的文档
- 起良小学学校工作小结.doc
- 超强完整版新时代交互英语第2册读写译第2单元答案.doc
- 超星专业论文写作章节测验解析.docx
- 超星基本生命科学课后解答.doc
- 超星尔雅“影视鉴赏”课后答案.doc
- 超星尔雅大学生公民权和人权教育参考答案.docx
- 超星尔雅微生物和人类健康钟江2016最新题库全部原题.docx
- 超星泛雅《形象管理》期末考试解析1.docx
- 超星泛雅有效沟通技巧测试解析.docx
- 超级权威初中英语语法大全[上].doc
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
最近下载
- 北京市海淀区六年级下册期末卷及答案.pdf VIP
- 石家庄市2025年高三年级教学质量检测(一)数学试卷(含答案).pdf
- 4.1树与二叉树教学设计2023—2024学年浙教版(2019)高中信息技术选修1.docx
- 如何上好一堂美术课课件.pptx
- 商法学 课件( 马工程) 第8--11章 证券法---破产法.pptx
- 济宁三号煤矿8.0 Mt-a新井设计 综采工作面沿空掘巷技术浅析.docx VIP
- ASUS华硕ROG - 玩家国度机箱ROG Z11 OLED editionROG Z11 user's manual for multiple languages.pdf
- T-CAQ 10204-2017 质量信得过班组建设准则.pdf
- 2025年山东省实验中学高三一模高考英语试卷试题(含答案详解).pdf VIP
- 医学免疫学(第7版)PPT课件 第二章 免疫器官和组织.pptx
文档评论(0)