已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机工程学院实验报告课程名称:软件工程导论主题:软件测试学校编号:51102825名:薛评论:成绩:讲师:审批时间:年、月、日XML开发技术实验报告一、实验的目的和要求1、掌握软件测试2、掌握白盒测试方法3.掌握黑盒测试方法(边界值分析和等价类划分)4、掌握自动测试软件和方法二、实验内容或题目1)试画:给定四边形的四条边,判断四边形是普通四边形、等边四边形、菱形的流程图,给出详细的设计结果和C语言代码,使用白盒和黑盒测试技术设计测试用例(包括覆盖所有白盒测试、黑盒测试的边界值分析和等价类划分)。然后,使用测试用例进行实际测试并给出测试结果。(或输入三条边,判断这三条边形成的图形是一般三角形、等腰三角形、直角三角形、等边三角形,还是不能形成三角形,其他要求与四边形相同)2)了解一些典型的自动测试软件和方法,并建议使用负载测试工具LoadRunner、功能测试工具WinRunner和测试管理工具TestDirector在特定条件下可以下载和安装。IBM-Rational的测试套件Rational Suite TestStudio、Rational Robot、Rational TestManager、Rational Quantify和其他工具,来理解软件的使用。3)在课堂上认真完成实验报告,禁止抄袭。三。实验步骤和源程序第一个问题:1.根据主题画一个流程图核心流程图:源代码:#包括空隙总管(空隙)int a,b,c,k;打印(“请输入三角形的三边长度(0-100):”);scanf(“% d % d % d”,a,b,c);if(a=1a=100)(b=1b=100)(c=1c=100)if(a bc)(a cb)(b ca)if(a=bb!=c)|(a=cc!=b)|(b=ca!=b)k=1;if(a=ba=c)k=2;if(a * a b * b=c * c)| |(a * a c * c=b * b)| |(c * c b * b=a * a)k=3;开关(k)Case 1:printf(“等腰三角形 n”);休息;Case 2:printf(等边三角形 n );休息;Case 3:printf(直角三角形 n );休息;默认值:printf(“通用三角形 n”);休息;其他Printf(“无法形成三角形 n”);其他Printf(警告:无效输入! n );问题2:1.打开虚拟机并启动Windows XP专业版。2.开始-所有程序-IBM WebSphere-应用服务器V6-开始服务器等待初始化完成,窗口将自动关闭。3.浏览器将打开http:/本地主机:9081/PlantByWebSphere网页。4.根据实验说明中的说明,选择一棵树“海棠”加入购物车。立即签出时,需要登录。如果没有用户,根据需要创建一个用户,点击这里注册自己的账户,填写相应的信息,最后点击提交订单。5.订单成功后,您将进入主页,并将网站添加到您的收藏夹。6.开始-所有程序-IBM软件交付平台-IBM Rational性能测试器-IBM Rational性能测试器-全蚀7.文件-新建-性能测试项目-项目名称:工厂8.右键单击“植物”-“新建”-“文件夹”-“01 _测试”9.右键单击“01 _ tests”-“New”-“Record Test”-“HTTP Test”,并输入名称“购买盆景”-“Finish”10.当加载栏已满时,将弹出一个网页,右键单击“允许阻止的内容”。11.工具-【互联网选项-清除cookies清除历史12.单击打开收藏夹中以前收集的网址。“IBM远程过程测试”窗口在下面显示“日志记录”。13.遵循前面的步骤。选择一棵树“盆景”,加入购物车,点击“现在结账”,然后登录到以前创建的用户。订单成功后关闭浏览器。14.IBM远程过程测试记录了刚刚使用的浏览器的数据。弹出窗口,选择打开编辑器。15.单击“运行”。浏览器窗口将显示刚刚执行的步骤。16.在该窗口中,您可以查看“总体”“摘要”“页面性能”并生成“测试日志”。17.完成这个自动化测试。四.测试数据和实验结果第一个问题:白盒测试:语句覆盖:编号abc覆盖对象预期产出实际效果1445等腰三角形2444等边三角形3345直角三角形4456普通三角形5459无法形成三角形决策覆盖范围:编号abc覆盖对象预期产出实际效果1445等腰三角形2444等边三角形3345直角三角形4456普通三角形5459无法形成三角形有条件覆盖:决定1 T1_1 (a b c) T1_2 (a c b) T1_3 (b c a)决定2 T2_1 (a=b b!=c)T2_2 (a=c c!=b)T2_3 (b=c a!=b)决策3 T3_1 (a=b) T3_2 (b=c)第4号决定T4_1 (a*a b*b=c*c)T4_2 (a*a c*c=b*b)T4_3 (c*c b*b=a*a)编号abc覆盖对象预期产出实际效果6445T1_1,T1_2,T1_3,T2_1,F2_2,F2_3等腰三角形7454T1_1,T1_2,T1_3,F2_1,T2_2,F2_3等腰三角形8455T1_1,T1_2,T1_3,F2_1,F2_2,T2_3等腰三角形9444T1_1、T1_2、T1_3、F2_1、F2_2、F2_3、T3_1、T3_2等边三角形10345T1_1,T1_2,T1_3,F2_1,F2_2,F2_3,F3_1,F3_2,T4 1号、F4 1号、F4 1号直角三角形11354T1_1,T1_2,T1_3,F2_1,F2_2,F2_3,F3_1,F3_2,T4 1号、F4 2号、F4 3号直角三角形12534T1_1,T1_2,T1_3,F2_1,F2_2,F2_3,F3_1,F3_2,F4 1号、T4 2号、F4 3号直角三角形13456T1_1,T1_2,T1_3,F2_1,F2_2,F2_3,F3_1,F3_2,F4 1号、F4 2号、F4 3号普通三角形14347F1_1、T1_2、T1_3无法形成三角形15374T1_1、F1_2、T1_3无法形成三角形16734T1_1、T1_2、F1_3无法形成三角形黑盒测试:边界值分析:每条边的取值范围0,100编号abc预期产出实际效果105050无效输入215050等腰三角形31005050等腰三角形41015050无效输入550050无效输入650150等腰三角形75010050等腰三角形85010150无效输入950500无效输入1050501等腰三角形115050100等腰三角形125050101无效输入13505050等边三角形等价类划分:输入条件有效等价类编号无效的等价类编号它形成三角形了吗a=1a=1001第一等的7b18b=1b=1002c19a10010c=1c=1003c10011c10012公元前4a b=c13cb5a c=b14b ca6b c=a15它是等腰三角形吗a=b b!=c16a!=bb!=c19a=c c!=b17b=c a!=b18它是等边三角形吗a=b a=c20a!=b21b!=c22a!=c23它是一个直角三角形吗a*a b*b=c*c24a*a b*b!=c*ca*a c*c!=b*bc*c b*b!=a*a27a*a c*c=b*b25c*c b*b=a*a26编号abc覆盖等价类预期产出14561,2,3,4,5,6普通三角形2-4567无效输入34-568无效输入445-69无效输入51015610无效输入64101611无效输入74510112无效输入845913无法形成三角形9413914无法形成三角形10145915无法形成三角形114461,2,3,4,5,6,16等腰三角形124641,2,3,4,5,6,17等腰三角形134661,2,3,4,5,6,18等腰三角形144561,2,3,4,5,6,19普通三角形154441,2,3,4,5,6,20等边三角形164561,2,3,4,5,6,21普通三角形174561,2,3,4,5,6,22普通三角形184561,2,3,4,5,6,23普通三角形193451,2,3,4,5,6,24直角三角形203541,2,3,4,5,6,25直角三角形215341,2,3,4,5,6,26直角三角形224561,2,3,4,5,6,27普通三角形问题2:测试脚本:总体而言:摘要:页面性能:测试日志概述:五、结果分析和实验经验本实验首先进行了白盒测试和黑盒测试。首先,根据主题画出判断三角形的流程图,然后根据流程图编写代码,最后设计并测试白盒测试和黑盒测试的测试用例。第二个问题是使用IBM RPT进行自动化测试。IBM We
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏二级考试试题及答案
- 外贸公司业务经理工作计划及国际市场拓展方案
- 审计人才面试高级指南
- 小区物业管理岗位面试实战技巧
- 孝感商业项目投资策划及运营指南
- (完整版)数学初一分班模拟真题试卷经典
- 哈威船舶领域专业人才选拔要点
- (完整版)数学新初一分班必考知识点真题A卷
- (完整版)数学苏教六年级下册期末模拟真题真题解析
- 如何准备特招医学面试一份全面的指南
- 《中草药-黄连》课件
- 2024版合同合同操作指南版B版
- 从文学到电影知到智慧树章节测试课后答案2024年秋山东大学
- 小学生篮球课件
- 挑战杯系列宣介会课件
- 农业机械设备供货及售后服务方案
- 精读《未来简史》学习通超星期末考试答案章节答案2024年
- 做有梦想的少年课件
- 抵制宗教活动进校园
- 2024年中国动态血压监测基层应用指南解读课件
- 9月30日烈士纪念日缅怀先烈功绩弘扬先烈精神课件
评论
0/150
提交评论