版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《软件质量保证与测试》实验指导书班级:软指导老师:目录实验一用例设计与黑盒测试1.实验目的(1)能够熟练应用黑盒测试技术进行测试用例设计(2)对测试用例进行优化测试2.实验设备主流PC机一套,安装有主流的编程工具如MyEclipse、C、VisualC++(1)三角形问题:输入三个正整数a、b、c(1-200),分别作为三角形的三条边,通过程序判断三条边是否能构成三角形?如果能构成三角形,判断三角形的类型(等边三角形、等腰三角形、一般三角形)。请用黑盒测试的方法设计测试用例。ABC(2)NextDate问题:输入三个变量month、day和year,输出:输入日期后一天的日期,比如:输入为1986年6月9日,则该函数的输出应为1986年6月10日。年份为1-2050年。请用黑盒测试的方法设计测试用例。程序界面如下:图年月日(3)选做内容:课件中的其他问题,或者,实现一个登陆模块,用户名要求由字母和数字组成且第一个必须是字母,长度为6-10,密码由六位数字组成,请根据黑盒测试的方法设计测试用例。(1)根据题目要求,编写相关程序。三角形问题:ABC形状核心代码:privateNextDate品品判断三角形□口区1形状等边三角形判断形状重新输入判断形状重新输入形状一般三角形判断形状重新输入请输入三个1至200的整数:*X吧判断三角形半NextDateNextDate444NextDate2验目的掌握用例执行及缺陷报告的书写方法。2.实验设备主流PC机一套,网络通畅。3.实验内容测试NBA英文版网站,报告四个缺陷。4.实验要求将所发现的四个缺陷进行详细描述,撰写实验报告,描述缺陷可使用中文,附件若必要,也可使用视频,截取图片或抓取视频时,需要有浏览器的标题栏和地址栏。缺陷描述样本:OS&BS:WindowsXPProfessionalSP3+IE6http://vvw.nha.can/NEWSsCORES&SCHEDULESMDEOPLAYEOS&BS:WindowsXPProfessionalSP3+IE8SeverityDegree:较小缺陷1.用IE8浏览器打开网址:Result:界面排版显示正常.ActualResult:界面排版混乱,不紧凑。.速Q口□缺陷2:BugTitle:IE8情况下不显示SSeverityDegree:较小缺陷ActualResult:Sign按钮和SignUp按钮被隐藏了IE8实际截图夹搜狗浏览器截图:Wooousertonsbtody?-盖8068%户U立E查看9收必工ADEhtp//nabconyour-user-na缺陷3:缺陷3:OS&BS:WindowsXPProfessionalSPBugType:界面SeverityDegree:轻微缺陷★中漱买ns期望效果图:Wtedooustonabboday?-整建洲应县户回回ullNamehmp//nsbconyor-u5P-na缺陷4:BugTitle:点击“English(US)”[ChangeLanguage],只有一个选项可选1.用搜狗浏览器打开:点击左下角“English(US)”[ChangeLanActualResult:只有English(US)这一个选项.49实验三代码分析与单元测试引用语句1引用语句2引用语句3aC引用语句1引用语句2(1)分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。用例XY执行路径覆盖语句引用语句121引用语句236引用语句3用例XY121136判定1的Y,3的Y48将X>8?真为T1,假为Fl??将X>0?真为T3,假为F3?将Y>0?真为T4,假为F4?将X>16?真为T5,假为F5?将Y>10?真为T6,假为F6用例XY执行路径覆盖条件12判定/条件覆盖:用例XY执行路径覆盖判断覆盖条件12工判定1的N,2的Y3判定1的Y,3的Y49组合1:X>8,Y>5T1,T2?????组合5:X>0,Y>0T3,T4???组合9:X>16,Y>10T5,T6?组合2:X>8,Y<=5T1,F2?????组合6:X>0,Y<=0T3,F4???组合10:X>16,Y<=10T5,F6?组合3:X<=8,Y>5F1,T2?????组合7:X<=0,Y>0F3,T4???组合11:X<=16,Y>10F5,T6?组合4:X<=8,Y<=5F1,F2?????组合8:X<=0,Y<=0F3,F4???组合12:X<=16,Y<=10F5,用例XY执行路径覆盖条件组合覆盖条件12030400用例XY覆盖路径21349(2)将流程图转换成N-S图,并估算至少需要多少个测试用例完成逻辑覆盖?语句语句3语句2语语句155⑦路径1:5×15路径2:5×78×15路径3:5×7≤9×10<13×5×15路径4:587≤9×12×13&5×15(2)为各测试路径设计测试用例。测试用例输入数据预期输出20343题目三:设计一个加减乘除的计算器程序,利用Junit实施自动测试Java-HaohanJSQ/are/JSQ.javaJava-HaohanJSQ/are/JSQ.javaEilaEditEaEactorSour盈EdxfdxffffEffbinprojactpiePietur_broxerSelaetncthodsforvhichtest□回EQ\*jc3\*hps26\o\al(\s\up3(i),i)publi4J8V3-E8DhanJSV/re/JSVIBI,Jav2EBIID已fdafaEffffEEEQ\*jc3\*hps12\o\al(\s\up4(ri),ha)EQ\*jc3\*hps12\o\al(\s\up4(l),h)anEQ\*jc3\*hps12\o\al(\s\up4(x),h)EQ\*jc3\*hps12\o\al(\s\up4(y),e)out_vīVsiICad4jaQ.mu¹tiply(5|;43380rtFque2e(100,jag,getRe45aortFae²e(4,jaQ-QetRea)63publicvaid站站NavigatoruJUXRuns:7/7Errors:03335C[四四四四四四四四四四四四四四//fail(Notyetjsq.add(11);assertEquals(17,jsq-getResult()):jsg.substract(9);{ ATestassertEquals(5,js4.getResult(}publicvoidtestsubstract({验要求验要求对于题目一、题目二,根据题目要求编写测试用例。对于题目三,给出程序和测试的源代码,并附上测试执行成功与否的截图。撰写实验报告。1.实验目的(1)掌握性能测试的原理,及使用LoadRunner进行性能测试的方法;(2)掌握分析测试结果的基本方法。3.实验内容(1)配置一个用户登陆系统;(2)录制脚本(即创建虚拟用户脚本);(3)创建场景(设置用户数<=100),并执行场景;(4)分析测试结果。4.实验要求撰写实验报告,填写上机测试步骤和内容,包括:录制的测试脚本,场景的设置和测试结果图。脚本录制测试步骤:启动IercuryTirtualUserGene日-rcnryVirtuslTserGenerstar-[nens**1-Teh(HTTP/BTE)]EE中VwhetwuatAcbarsIockWrdow中参RrdccneoParamLstRuntmeSst
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年感染科专科护士培训计划
- 2026年家庭急救常识与操作指南
- 2026年民营医院人力资源应急预案(突发公共卫生事件)
- 2026年教师如何利用AI进行教学反思与改进
- 二手房交易中介服务协议2026
- 2026年流感暴发疫情流行病学调查指南
- 2026年养老院康复花园与感官刺激环境设施配置
- 2026年建筑施工坍塌事故被埋压人员救援知识培训
- 2026年电力行业招投标规则与市场准入
- 班组长班组文化培育培训协议
- 重庆育才中学2026届高三适应性训练(二)生物+答案
- 2025年湖北省中考生物、地理合卷试卷真题(含答案)
- 2023年高考真题-政治(福建卷) 含解析
- 《无机化学》-氮族元素习题
- 大学生心理健康教育第9章课件
- 石家庄市国企招聘考试真题及答案
- 第十二章疾病的分子生物学
- 安庆石化110kV输变电工程 环评报告表
- 软件企业专项审计报告范本
- 英语牛津3000词汇表
- JB-T 8723-2022 焊接金属波纹管机械密封
评论
0/150
提交评论