




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验五 测试法A:题目:输入任意三个数字(200以内整数),判断不是三角形,等边三角形,直角三角形,普通三角形。输出判断结果。要求画出数据流程图,写出测试用例(分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖的)。判定1:if(A+BC)AND(A+CB)AND(B+CA)判定2:if(A=B AND B=C AND A=C)判定3:if(A2+B2=C2 OR A2+C2=B2 ORB2+C2=A2)条件1:A+BC条件2:A+CB条件3:B+CA条件4: 条件4-1:A=B条件4-2:B=C条件4-3:A=C若4-1,4-2均为真,简称条件4:TTT若4-1,4-2均为假,简称条件4:FFT4-1真,4-2假,4-3假条件4:TFF以此类推条件5:A2+B2=C2条件6:A2+C2=B2条件7:B2+C2=A2语句覆盖测试用例输入执行的语句判定的取值条件的取值覆盖的路径ABC.112sabei判定1:F条件1:F条件2:T条件3:Tsabei111sabcfi判定1:T判定2:T条件1:T条件2:T条件3:T条件4:TTTsabcfi345sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:T条件6:F条件7:Fsabcdgi469abcdhi判定1:T判定2:F判定3:F条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:F条件7:Fabcdhi判定覆盖测试用例输入执行的语句判定的取值条件的取值覆盖的路径ABC.112sabei判定1:F条件1:F条件2:T条件3:Tsabei111sabcfi判定1:T判定2:T条件1:T条件2:T条件3:T条件4:TTTsabcfi345sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:T条件6:F条件7:Fsabcdgi469abcdhi判定1:T判定2:F判定3:F条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:F条件7:Fabcdhi条件覆盖测试用例输入执行的语句判定的取值条件的取值覆盖的路径ABC.112sabei判定1:F条件1:F条件2:T条件3:Tsabei121sabei判定1:F条件1:T条件2:F条件3:Tsabei211sabei判定1:F条件1:T条件2:T条件3:Fsabei111sabcfi判定1:T判定2:T条件1:T条件2:T条件3:T条件4:TTTsabcfi345sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:T条件6:F条件7:Fsabcdgi354sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:T条件7:Fsabcdgi345sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:F条件7:Tsabcdgi469abcdhi判定1:T判定2:F判定3:F条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:F条件7:Fabcdhi判定/条件覆盖测试用例输入执行的语句判定的取值条件的取值覆盖的路径ABC.112sabei判定1:F条件1:F条件2:T条件3:Tsabei121sabei判定1:F条件1:T条件2:F条件3:Tsabei211sabei判定1:F条件1:T条件2:T条件3:Fsabei111sabcfi判定1:T判定2:T条件1:T条件2:T条件3:T条件4:TTTsabcfi345sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:T条件6:F条件7:Fsabcdgi354sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:T条件7:Fsabcdgi345sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:F条件7:Tsabcdgi469abcdhi判定1:T判定2:F判定3:F条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:F条件7:Fabcdhi组合覆盖测试用例输入执行的语句判定的取值条件的取值覆盖的路径ABC.112sabei判定1:F条件1:F条件2:T条件3:Tsabei121sabei判定1:F条件1:T条件2:F条件3:Tsabei211sabei判定1:F条件1:T条件2:T条件3:Fsabei011sabei判定1:F条件1:F条件2:F条件3:Tsabei101sabei判定1:F条件1:F条件2:T条件3:Fsabei110sabei判定1:F条件1:T条件2:F条件3:Fsabei000sabei判定1:F条件1:F条件2:F条件3:Fsabei111sabcfi判定1:T判定2:T条件1:T条件2:T条件3:T条件4:TTTsabcfi335abcdhi判定1:T判定2:F判定3:F条件1:T条件2:T条件3:T条件4:TFF条件5:F条件6:F条件7:Fabcdhi353abcdhi判定1:T判定2:F判定3:F条件1:T条件2:T条件3:T条件4:FFT条件5:F条件6:F条件7:Fabcdhi533abcdhi判定1:T判定2:F判定3:F条件1:T条件2:T条件3:T条件4:FTF条件5:F条件6:F条件7:Fabcdhi345sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:T条件6:F条件7:Fsabcdgi354sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:T条件7:Fsabcdgi345sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:F条件7:Tsabcdgi469abcdhi判定1:T判定2:F判定3:F条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:F条件7:Fabcdhi路径覆盖测试用例输入执行的语句判定的取值条件的取值覆盖的路径ABC.112sabei判定1:F条件1:F条件2:T条件3:Tsabei111sabcfi判定1:T判定2:T条件1:T条件2:T条件3:T条件4:TTTsabcfi345sabcdgi判定1:T判定2:F判定3:T条件1:T条件2:T条件3:T条件4:FFF条件5:T条件6:F条件7:Fsabcdgi469abcdhi判定1:T判定2:F判定3:F条件1:T条件2:T条件3:T条件4:FFF条件5:F条件6:F条件7:FabcdhiB:阅读以下C+语言程序及其说明,完成任务1-2。【程序和说明】以下程序读入表示1900年1月1日以后的日期的年份、月份、日的三个正整数,输出该日期是星期几。如:读入2013 12 23,输出星期一。#include using namespace std;char *day7 = 星期一,星期二,星期三,星期四,星期五,星期六,星期日;int month12 = 0, 31, 31+28, 31+28+31, 31+28+31+30, 31+28+31+30+31, 31+28+31+30+31+30, 31+28+31+30+31+30+31, 31+28+31+30+31+30+31+31, 31+28+31+30+31+30+31+31+30, 31+28+31+30+31+30+31+31+30+31, 31+28+31+30+31+30+31+31+30+31+30;void main() int total_days; int y,m,d; cout请输入要查询的日期(年月日)?ymd; while(y!=0&m!=0&d!=0) total_days = (y-1900)*365 + (y-1900)/4 + monthm-1 + d-1; if (y-1900)%4=0 & m3 & y!=1900) -total_days; cout(daytotal_days%7)endl; cout请输入要查询的日期(年月日)?ymd; 【任务1】使用黑盒测试技术(等价类划分),写出等价类划分表:输入类型有效等价类无效等价类年份,正整数1900的正整数非整数 1=0 265536 4月份,正整数=1,=12的正整数非整数 5=0 612 8日,正整数=1,=31小月=30闰年二月=29非闰年二月=28正整数非整数 9=0 1031 12小月有31日 13 闰年二月有=30日 14 非闰年二月有=29日 15【任务2】为该程序设计一组测试用例;利用这组测试用例,对程序进行测试,并记录测试结果。序号输入预期结果实际结果11900.512报错报错2-112报错无输出31012报错无输出465530011报错星期四520191.22报错报错62019-12报错星期日7201902报错报错82019151报错星期二9201911.1报错星期二循环一次后报错1020195-1报错星期一11201950报错报错122019538报错星期五132019431报错星期三142019229报错星期五152008230报错星期六16201913星期四星期四【任务3】使用黑盒测试技术(边界值分析),对上题2的测试结果进行补充。序号输入预期结果实际结果1190011星期一星期一21900131星期三星期三31900121星期六星期六419001231星期一星期一56553511星期三星期三665535131星期五星期五765535121星期一星期一8655351231星期三星期三9189911报错报错101899131报错报错111899121报错报错1218991231报错报错136553611报错星期四1465536131报错星期六1565536121报错星期三16655361231报错星期五17190010报错报错181900132报错星期四191900120报错报错2019001232报错星期二216553510报错报错2265535132报错星期日23655351
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 数轴 (3知识点+7大题型+过关测) 附答案-2025年人教版新七年级数学专项提升
- 人教版高考历史一轮复习讲义-冷战与国际格局的演变(含解析)
- CN120200489A 级联式变频器、控制方法及计算机可读存储介质
- 配音演员职业知识培训班课件
- 老师的业务知识和培训课件
- 老刀修面培训知识课件
- 配电网安全课课件
- 配电线路课件教学
- 老人与海鸥课件
- 配电箱基础知识培训课件
- T/CECS 10348-2023一体化净水设备
- 2025上半年教师资格考试(高中音乐)新版真题卷含答案
- 2025年中国蛋白肽市场现状分析及前景预测报告
- 幼儿大班如厕教学课件
- 2025年智慧城市产业园区开发建设社会稳定风险评估与风险防范对策报告
- 《医疗机构工作人员廉洁从业九项准则》解读
- Axure RP 互联网产品原型设计课件 第10章 团队合作与输出
- 《支架外固定的护理》课件
- 环氧地坪维修施工方案
- 农村公路养护管理讲座
- 以房抵债协议书二零二五年
评论
0/150
提交评论