软件测试实验一.doc

软件测试实验一.doc

ID:57216297

大小:44.50 KB

页数:4页

时间:2020-08-06

软件测试实验一.doc_第1页
软件测试实验一.doc_第2页
软件测试实验一.doc_第3页
软件测试实验一.doc_第4页
资源描述:

《软件测试实验一.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机科学与技术系实验报告专业名称软件工程课程名称软件测试项目名称逻辑驱动覆盖测试用例分析班级12软件工程学号姓名邓锐同组人员无实验日期2014-10-11一、实验内容:DonAllen的测试小组正在为一个学生成绩管理系统作测试。下表列出学生的总分与对应的表现评定之间的关系:编号条件预期结果1当总分大于97小于等于100时表现为“优秀”,备注为“通过”2当总分大于94小于等于97时表现为“分数很高”,备注为“通过”3当总分大于92小于等于94时表现为“高分”,备注为“通过”4当总分大于88小于等于92时表现为“很好”,备注为“通过”5当总分大于85小于等于88时表现为“好”,备

2、注为“通过”6当总分大于82小于等于85时表现为“很满意”,备注为“通过”7当总分大于79小于等于82时表现为“满意”,备注为“通过”8当总分大于74小于等于79时表现为“一般”,备注为“通过”9当总分大于50小于等于74时表现为“可提高”,备注为“通过”10当总分大于0小于等于50时表现为“差”,备注为“通过”11当成绩不在此范围时表现为“不明确”,备注为“不明确”二、实验目的与要求:实验目的:加深对判定覆盖和条件覆盖测试用例设计技术的了解。实验要求:1、使用java语言实现学生成绩管理系统2、基于判定覆盖和条件覆盖测试用例设计技术设计足够的测试用例3、计算判定覆盖率和条件覆

3、盖率三、实验步骤1、使用java语言实现系统2、教师对学生实现的系统进行测试。测试输入数据包括:①中文字符、负数、英文字母等非法字符,观察系统的健壮性;②0,20,60,53,88,87,92,76,观察系统输出结果。3、学生设计足够的测试用例,使得判定覆盖率和条件覆盖率达到100%4、使用junit进行自动化测试1算法实现packageTestPackage_01;importjava.util.Scanner;publicclassScoremansys{/***Scoremansys.java逻辑驱动覆盖测试用例设计-->学生成绩管理系统*@author邓锐*/priva

4、testaticStringresult,note;publicvoidCheckscore(intscore){if(score<=100&&score>97){result="优秀";note="通过";}elseif(score<=97&&score>94){result="分数很高";note="通过";}elseif(score<=94&&score>92){result="高分";note="通过";}elseif(score<=92&&score>88){result="很好";note="通过";}elseif(score<=88&&score>85){resu

5、lt="好";note="通过";}elseif(score<=85&&score>82){result="很满意";note="通过";}elseif(score<=82&&score>79){result="满意";note="通过";}elseif(score<=79&&score>74){result="一般";note="通过";}elseif(score<=74&&score>50){result="可提高";note="通过";}elseif(score<=50&&score>0){result="差";note="通过";}else{result="不确定";n

6、ote="不确定";}}publicstaticvoidmain(String[]args){StringPinput;intscore=0;System.out.println("请输入你的成绩:");Scannerreader=newScanner(System.in);Pinput=reader.nextLine();try{score=Integer.parseInt(Pinput);}catch(Exceptione){//TODO:handleexceptionSystem.out.println("提示:你的输入有误!请检查输入是否正确!!!");}Scorema

7、nsysman=newScoremansys();man.Checkscore(score);System.out.println("你的成绩评测结果为:"+result+"。备注:"+note+"。");}}2测试用例设计设计用例:020507479828588929497100120sss你好3测试数据与实验结果分析用例测试及测试结果:0…………………………你的成绩评测结果为:不确定。备注:不确定。20…………………………你的成绩评测结果为:差。备注:通过。50…………………………你的成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。