软件测试集成测试ppt,软件测试之第七章-集成测试过程.ppt

《软件测试之第七章-集成测试过程.ppt》由会员分享,可在线阅读,更多相关《软件测试之第七章-集成测试过程.ppt(35页珍藏版)》请在人人文库网上搜索。

1、第1,7章,杭州测试空间技术中心,2006学年本科,质量保证2008年九月-2009年01月SEI of ECNU损害营,所有7-2,牙齿章节概述,牙齿章节包括水柜,水柜,如下:上,下整个范围,是否有问题;个别模块的误差是否会累积,扩大到无法接受的程度。无含是什么,2006级本科,质量保证和2008年九月-2009年01月SEI of ECNU损失营,所有7-4,集成战略,集成战略基于测试对象分析,说明了水牛单元集成(装配)的方法和方法。2006年九月-2009年01月SEI of ECNU损害营,所有7-5,功能分解功能分解基于系统功能和子功能将系统分解为多个组件的模块分解方法,简单ATM系。

2、统的功能分解图,SATM系统,设备检测和控制,通信,终端检测和控制,管理会话,管理会话质量保证2008年九月-定义为2009年01月SEI of ECNU损失营,所有7-6,合并,不是一次将每个单位合并到一个完整的系统中进行测试,而是不分阶段进行注释。 方法是折中的策略。如果系统很小,或者位置缺陷不是那么复杂的话。(阿尔伯特爱因斯坦,美国电视电视剧)否则,更好的方法是根据某种集成测试策略逐步整合各个单位。2006级本科软件测试和质量保证2008年九月-2009年01月SEI of ECNU损害营版权所有7-7,自上而下集成,从定义顶层开始,以设计顺序等思维方式测试的系统,一般集中在顶层组件上。。

3、父代单元格调用的子单元格是基于档案的合并方法,从顶部单元格开始,向下到下一级别,从顶部单元格开始,选择分支,合并牙齿分支中从顶部到下一季度的所有单元格,移动到底部,然后重复这些合并操作,直到合并了所有单元格。宽度从顶部单元开始,向下一级,重复此操作,直到合并了所有单元。(倒数:、)完成下一个层次中所有单位的合并后,移至下一个层次,重复这些合并操作,直到所有单位都已合并。2006学年本科软件测试和质量保证2008年九月-2009年01月SEI of ECNU Sun Haiying版权所有7-8,宽度优先合并实例,从步骤U1开始测试,U1调用的U1 S3牙齿三个档案模块代表合并从左到右移动到下一。

4、层,合并U1和U2,U2调用的U2 U4将集成U1、U2和U4替换为S3,使用S5代替U4和U5、U6将U6与其他单位集成,2006学年本科软件测试和质量保证2008年九月-2009年01月SEI of ECNU损失营版权7-9,U1,U2,U3, U4、S5、u1、U2、u3、U4、u5、U6、step 5、step 4、step 3、step 1、step 2、step 6、S4、U3 22在牙齿示例中,选择最左边的分支合并U1和U2,U2调用的U5替换为档案模块S4,U3和U4合并S2,S3合并U1、U2和U5,U3和U4将档案模块S2、S3返回到第二级,U1、U2和U4返回到第二级u5。

5、、U6、U6 U1、U2、u3、U4、S5、U1、U2、u3、U4、U5、U6、step 5、step 4、step 3、step 4 质量保证2008年九月-2009年01月SEI of ECNU损失营-所有7-13、D1、D3、D3 U6、u5、u3、U6、D4、D5、U2、U4、u5 在牙齿示例中,我们选择了三个子树来测试U2和U5的集成。开发了驱动器D1,开发了两个档案S1和S2测试U1与U3的集成。为了测试U4和U6,我们开发了一个驱动器D2,整合了所有测试子树。2006级本科,质量保证2008年九月-2009年01月SEI of ECNU损失营,所有7-15,集成示例,u1,U2,。

6、u3,U4,u5,U6,u1,U2 Subtree 下图显示了基于调用关系的单元A、B和C的MM路径、基于MM路径的集成、1、1、MM路径、2006年本科软件测试和质量保证2008年九月-2009年01月SEI of ECNU损害零版权所有可以是单元格中的第一个可执行语句,也可以是由另一个单元格节点控制的紧接着它的节点集节点。也就是说,节目运行结束的语句片段。可以是单元格中的最后执行语句,也可以是其他单元格控制的节点。模块执行路径:从源节点开始,到合并节点结束的一系列门,中间插入合并节点渡边杏,基于MM路径的集成,2006级本科软件测试和质量保证2008年九月-2009年01月SEI of E。

7、CNU损害营版权7-19,基于MM路径的集成,1,1 5,c模块:节点1同步节点:模块a:节点4,6;b模块:点2,4;c模块:节点5,2006本科软件测试和质量保证2008年九月-2009年01月SEI of ECNU损害营版权7-20,相关概念消息:通过一个单元将控制转移到另一个单元的编程语言机制。不同的消息可能有不同的含义。也就是说,可以是拼写调用或消息接收。MM- path是模块执行路径和插入消息的序列,描述了模块执行路径序列,包括各个单元之间的控制传输。基于MM路径的集成,MEP (a,2)、MEP (b,1)、MEP (c,1)、MEP (b,2)、MEP (a)的最低要求是所有邮。

8、件至少必须。困难的MM路径识别、基于MM路径的集成、2006本科、质量保证和质量保证2008年九月-2009年01月SEI of ECNU损害营-所有7-22、基于MM路径的集成示例、功能说明Next Date 3360 Next Data年度)其中1month 12、1day 31和1900 year 2060 next date实施为5个类。牙齿五个茄子类通过发送徐璐消息进行交互。CalendarUnit是抽象类theDate是CalerdarUnit的子类Day是CalerdarUnit的子类Month是CalerdarUnit的子类Year是CalerdarUnit的子类。2006级本。

9、科,质量保证2008年九月-2009年01月SEI of ECNU损失营,所有7-23,CalendarUnit.java,2006级本科,2008年九月-2009年01月SEI of ECNU损失质量保证和质量保证2008年九月-2009年01月SEI of ECNU sun haiying,所有7-27,Year.java,2006本科,质量保证2008年九月测试案例设计和实施,nexx 为了涵盖所有消息,设计了三种茄子方法。testDayIncrement()方法执行msg7的false分支testmonthe,Msg8和msg11的true分支testYearIncrement()方法执行msg7的false分支,msg8、msg9和msg 11的testyear increment()方法执行msg 7的false分支2006级本科,质量保证2008年九月-2009年01月SEI of ECNU损失营,所有7-29,testnextdate,main,the date,print date(),day iningSetmonth()、getmonth()、getmonthsize()、msg5、msg18、msg19、msg6、msg15、msg16、msg 7 Tess。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值