ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:89KB ,
资源ID:3762964      下载积分:8 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3762964.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(软件质量保证与测试实验报告.doc)为本站上传会员【精***】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

软件质量保证与测试实验报告.doc

1、软件质量保证与测试实验报告实验一 白盒测试技术(实验日期:12(2)11(3)班9月22日-9月29日)(实验日期:12(1)班9月23日-9月30日)一、实验目的1. 熟练掌握白盒法测试的逻辑覆盖法,并能进行实际程序测试;2. 掌握分支覆盖和测试流的测试方法,并能进行实际程序测试;3. 对测试用例进行优化。二、实验内容一)使用逻辑覆盖测试方法测试以下程序段void DoWork(int x,int y,int z) 1int k=0,j=0;2if (x1 ) & (y=0)3 k=x*y-1;4j=sqrt(k);56if (x=2)|(z1)7j=x*y+10;8j=j%3;910说明:

2、程序段每行开头的数字(110)是对每条语句的编号。(1)画出程序的控制流程图(图自己完成,下图仅供参考)。(2)分别以语句覆盖、判定覆盖、条件覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。语句覆盖:选用的测试用例是:case1 x=2y=0z=3 执行路径是:ace 判定覆盖:选用的测试用例是:case1 x=2y=0z=3case2x=1y=0z=1可分别执行路径ace和abd条件覆盖:选用的测试用例是:case1 x=2y=0z=3case2x=1y=0z=1case3x=2y=1z=1可分别执行路径ace、abd和abe路径覆盖:选用的测试用例

3、是:case1 x=2y=0z=3case2x=1y=0z=1case3x=2y=1z=1case4x=3y=0z=1可分别执行路径ace、abd、acd和abe二)三角形问题在三角形计算中,要求输入三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。若是等腰三角形打印“等腰三角形”,若是等边三角形,则提示“等边三角形”。画出程序流程图、控制流程图,找出基本测试路径,编写测试用例。程序代码及画图自己完成。测试用例abc测试路径预期输出Test1101010根据图写出路径等边三角形Test210105根据图写出路径等腰三角形Test3345根据图写出路

4、径一般三角形Test4412根据图写出路径非三角形三、讨论与总结实验二 黑盒测试技术(实验日期:12(2)11(3)班9月29日-10月10日)(实验日期:12(1)班9月30日-10月10日)一、实验目的1. 熟悉掌握黑盒的等价划分法进行实际程序测试;2. 掌握黑盒测试的边界值分析法并能进行实际程序测试;3. 掌握黑盒测试的因果图法并能进行实际程序测试;4. 掌握黑盒测试的场景法和决策表法并能进行实际程序测试;5. 对测试用例进行优化。二、实验内容一)电话号码问题城市的电话号码由两部分组成。这两部分的名称和内容分别是: 地区码:以0开头的三位或者四位数字(包括0);电话号码:以非0、非1开头

5、的七位或者八位数字。假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据该程序的规格说明,作等价类的划分,并设计测试方案。首先:划分等价类并编号输入数据有效等价类无效等价类地区码1. 以0开头的3位数串2. 以0开头的4位数串3. 以0开头的含有非数字字符的串4. 以0开头的小于3位的数串5. 以0开头的大于4位的数串6. 以非0开头的数串电话号码7. 以非0、非1开头的7位数串8. 以非0、非1开头的8位数串9. 以0开头的数串10. 以1开头的数串11. 以非0、非1开头的含有非法字符7或者8位数串12.以非0、非1开头的小于7位数串以非0、非1开头的大于8位数

6、串其次:为有效等价类设计测试用例 测试数据期望结果覆盖范围010 23145678显示有效输入1、8023 2234567显示有效输入1、70554 6863670显示有效输入2、70851 23145678显示有效输入2、8最后:为每一个无效等价类至少设计一个测试用例 测试数据期望结果覆盖范围0a34 23456789显示无效输入305 23456789显示无效输入401234 23456789显示无效输入52341 23456789显示无效输入6028 01234567显示无效输入9028 12345678显示无效输入10028 qw123456显示无效输入11028 623456显示无效

7、输入12028 886234569显示无效输入13二)找零钱最佳组合假设商店货品价格(R)皆不大于100元(且为整数),若顾客付款在100元内 (P) , 求找给顾客最少货币个(张)数?假定此商店的货币面值只包括:50元(N50)、10元(N10)、 5元(N5)、1元(N1) 四种。结合等价类划分法和边界值分析法为上述程序设计出相应的测试用例。1.分析输入的情形 货品价格:R 100、0 R = 100、R 100、R= P = 100、P R2.分析输出情形N50 = 1、N50 = 01= N10 =4 、N10 = 0N5 = 1、N5 = 01= N1 100、R 100、P = 5

8、0、RR2 = 10、RR3 = 54. 由上述的输入输出条件组合出可能的情形。 1) R 1002) R = 03) 0 R 1004) 0 R = 100, P R5) 0 R = 100, R = P = 100, RR = 506) 0 R = 100, R = P = 100, RR = 497) 0 R = 100, R = P = 100, RR = 108) 0 R = 100, R = P = 100, RR = 99) 0 R = 100, R = P = 100, RR = 510) 0 R = 100, R = P = 100, RR = 411) 0 R = 100,

9、 R = P = 100, RR = 112) 0 R = 100, R = P = 100, RR = 05.设计测试用例1) 货品价格 = 101 货品价格非法!2) 货品价格 = 0 货品价格非法! 3) 货品价格 = -1 货品价格非法!4) 货品价格 = 100, 付款金额 = 101 付款金额非法! 5) 货品价格 = 100, 付款金额 = 99 欠1元!6) 货品价格 = 50, 付款金额 = 100 N50=1,N10=0,N5=0,N1=07) 货品价格 = 51, 付款金额 = 100 N50=0,N10=4,N5=1,N1=48) 货品价格 = 90, 付款金额 = 1

10、00 N50=0,N10=1,N5=0,N1=09) 货品价格 = 91, 付款金额 = 100 N50=0,N10=0,N5=1,N1=410) 货品价格 = 95, 付款金额 = 100 N50=0,N10=0,N5=1,N1=011) 货品价格 = 96, 付款金额 = 100 N50=0,N10=0,N5=0,N1=412) 货品价格 = 99, 付款金额 = 100 N50=0,N10=0,N5=0,N1=113) 货品价格 = 100, 付款金额 = 100 N50=0,N10=0,N5=0,N1=0三、讨论与总结实验三 单元测试(实验日期:12(2)11(3)班10月10日-10

11、月13日)(实验日期:12(1)班10月10日-10月14日)一、实验目的1. 熟练掌握面向对象单元测试驱动程序和桩程序的编写。2. 了解Junit4安装过程,进行安装实验。 3. 掌握Junit4的使用方法。 4. 能够使用Junit4进行单元测试。 二、 实验内容有一数据处理小系统,框架结构如图:主模块(RootModule)ava)数据查询(DataQuery)数据计算(DataCalculated)查素数(IsPrimes)查完全数(PerfectNumber)求阶乘(Factorial)求数据和(DataSum)对下面给出的部分单元进行面向对象单元测试驱动框架的设计及单元测试。Roo

12、tModule.java,DataQuery.java, DataCalculated.java, IsPrimes.java, PerfectNumber.java, Factorial.java, DataSum.java第一题:(Factorial.java) /求阶乘模块public class Factorial public long numFactorial(int args)long jc;for(int i=1;i=args;i+)jc=1;jc+=i;return jc;驱动模块:public class Drive1 public static void main(Str

13、ing args) Scanner in=new Scanner(System.in);Factorial qjc=new Factorial();System.out.println(您需要求的阶乘N为:);int y=in.nextInt();System.out.println(您所求+y+的阶乘为:+qjc.numFactorial(y);求阶乘模块中:jc=1;语句位置有错和jc+=i;语句应改为jc*=i;第二题:DataCalculated.java/数值计算模块import java.util.Scanner;public class DataCalculated public

14、 DataCalculated()System.out.println(请输入您的选择:1-求阶乘,2-求数据和);Scanner in=new Scanner(System.in);int x=in.nextInt();switch(x)case 1:System.out.println(您需要求的阶乘N为:);int y=in.nextInt();Factorial qjc=new Factorial();System.out.println(您所求+y+的阶乘为:+qjc.numFactorial(y);break;case 2:DataSum dataSum1=new DataSum(

15、100);System.out.println(1-100的和为:+dataSum1.dataSum(100);break;编写相应的桩模块及驱动模块进行单元测试驱动模块:public class Drive1 public static void main(String args) new DataCalculated();求阶乘桩模块:public class Stake1 public void speak()System.out.println(本桩模块为求阶乘!);求和桩模块:public class Stake1 public void speak()System.out.prin

16、tln(本桩模块为求和!);三、讨论与总结实验四 集成测试 (实验日期:12(2)11(3)班10月13日)(实验日期:12(1)班10月14日)一、 实验目的1掌握集成测试策略;2掌握集成测试的方法; 二、 实验内容使用单元测试完成的模块按下图结构进行自顶向下集成测试方法和自底向上集成测试方法进行集成测试。(要求:根据集成测试原理分别设计驱动程序d和桩模块s测试用例,根据设计的测试用例进行测试。)RootModuleDataCcalculatedFactorialDataQueryIsPrimesDataSumPerfectNumber三、讨论与总结实验五 系统测试 (实验日期:12(2)11(3)班 10月20日)(实验日期:12(1)班 10月21日)一、 实验目的1能够运用黑盒测试方法设计测试用例。2了解系统测试软件;3熟悉掌握测试案例设计方法。二、 实验内容例题:聊天软件的系统测试选择聊天软件的23个重要的功能进行测试。建议系统测试进行浏览器兼容性测试、分辨率配置测试和功能测试。功能测试的内容包括登录、联系人列表、两人对话。(要求:自己选择相关系统,根据黑盒测试方法设计测试用例,主要考虑等价类和边界值方法。根据设计的测试用例进行测试。)三、讨论与总结

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服