| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
面向对象软件测试技术研究           
面向对象软件测试技术研究
因此,设计测试用例时要考虑设置对象的初态,使它收到消息时执行指定的路径。
2、类测试
主要考察封装在一个类中的方法与数据之间的相互作用。一个对象有它自己的状态和依赖于状态的行为,对象操作既与对象状态有关,又反过来可能改变对象的状态。普遍认为这一级别的测试是必须的。类测试时要把对象与状态结合起来,进行对象状态行为的测试。类测试可分以下两个部分:
(1)基于状态的测试
考察类的实例在其生命期各个状态下的情况。这类方法的优势是可以充分借鉴成熟的有限状态自动机理论,但执行起来还很困难。一是状态空间可能太大,二是很难对一些类建立起状态模型,没有一种好的规则来识别对象状态及其状态转换,三是可能缺乏对被测对象的控制和观察机制的支持。
(2)基于响应状态的测试
从类和对象的责任出发,以外界向对象发送特定的消息序列来测试对象。较有影响的是基于规约的测试方法,和基于程序的测试。基于规约的测试往往可以根据规约自动或半自动地生成测试用例,但未必能提供足够的代码覆盖率。基于程序的测试大都是在传统的基于程序的测试技术的推广,有一定的实用性但方法过于复杂且效率不高。
3、系统测试
系统测试是对所有类和主程序构成的整个系统进行整体测试,以验证软件系统的正确性和性能指标等满足需求式样说明书和任务书所指定的要求。它与传统的系统测试一样,包括功能测试、性能测试、余量测试等,可套用传统的系统测试方法。
四、面向对象软件测试的覆盖准则
测试覆盖标准是对软件测试充分性的度量,任何测试策略都应该有相对应的覆盖标准,在此基础上选择测试用例,通过覆盖率来说明测试结果的可信性。传统的软件测试的覆盖标准对基于代码的测试而言,主要是代码覆盖,可细分为语句覆盖、路径覆盖、分支覆盖、判定分支覆盖,其中判定分支是最强的覆盖标准。对于面向对象软件的测试而言代码的覆盖只对方法级测试适用,为了测试面向对象程序设计机制带来的错误风险,必须引入新的覆盖标准。对于继承而言,要求达到继承的上下文覆盖;多态性要求覆盖所有可能的消息绑定;基于代数规约的测试要求能达到公理的覆盖;基于状态的测试要求能覆盖所有的状态和转换。

参考文献
[1] 朱少民,软件测试方法和技术,北京:清华大学出版社2005
[2] 徐中伟,软件测试质量的度量,计算机工程与应用,2002
[3] 张雪萍,类测试技术研究,计算机工程与应用,2002

上一页  [1] [2] 

  • 上一个论文:

  • 下一个论文:


  • 看了《面向对象软件测试技术研究》的网友还看了:
    [企业管理]面向旅游产品开发的旅行社供应商管理研究
    [法律论文]论我国民法典私权保护对象的扩展——从“民事权利
    [企业管理]浅谈基于本科教学对象的“管理学”课程案例教学法
    [今日更新]党员发展对象的评语
    [今日更新]试论裕固族教育研究的对象与功能
    [免费范文]面向旅游产品开发的旅行社供应商管理研究
    [今日更新]冷笑话崇拜对象等
    [今日更新]论体育教育训练学的研究对象与学科性质
    [今日更新]说明文写作对象之抽象事理
    [今日更新]说明文写作对象之物品

    计算机论文
    普通论文局域网组建与应用
    普通论文试论情景教学模式在高职计算机教
    普通论文浅议中职计算机应用基础课程教学
    普通论文高技术产业集群创新网络模型研究
    普通论文浅谈基于校园网拒绝服务攻击的分
    普通论文关于软件项目管理中人员管理方法
    普通论文试论网络文化对青少年成长的影响
    普通论文IPv6网络建设初探
    普通论文浅析计算机病毒的检测技术
    普通论文干旱地区优良造林树种山桃栽培技
    普通论文机器翻译技术的现状及发展
    普通论文关于中波广播理论覆盖计算和效果
    论文
    普通论文[企业管理]浅谈中国电子政务中的安
    普通论文[免费范文]先进性教育学习体会
    普通论文[免费范文]任长霞事迹心得体会
    普通论文[今日更新]事业单位基建会计与事业
    普通论文[免费范文]在全区年度工作总结暨表
    普通论文[免费范文]入世后金融市场开放对我
    普通论文[企业管理]浅谈综合性大学图书馆的
    普通论文[工程建筑]浅谈强夯处理在机场\公路
    范文大全
    普通范文[范文大全]2009年村党委党风廉政建
    普通范文[范文大全]大学生座谈会发言
    普通范文[范文大全]关于“禁酒令”的思考
    普通范文[个人简历]教师自我评价范文
    普通范文[规章制度]公务员廉政伦理规范
    普通范文[实习报告]2009年暑假三下乡社会实
    普通范文[个人简历]大学生毕业自我鉴定
    普通范文[范文大全]三八节有假放吗?三八节
    演讲致词
    普通演讲[庆典致辞]在集团公司老干部2007年迎
    普通演讲[爱国演讲]环保演讲稿
    普通演讲[饮食礼仪范文]正统西餐礼仪:西餐饮酒的
    普通演讲[主持词]公路局消夏文艺晚会
    普通演讲[会议发言稿]在***工商局建局十周年庆典
    普通演讲[主持词]联谊活动献词
    工作范文
    普通总结[述职报告]信用联社纪检书记述职报告
    普通总结[工作汇报]“两基”迎国检汇报材料
    普通公文方案[企划方案]医院工作制度汇编
    普通总结[工作总结]通发公司二○○四年工作总
    普通总结[工作汇报]供销社副书记2009上半年党
    普通领导讲话[经济工作]在全县农业农村工作会议上
    普通总结[年终总结]2009年小护士年终工作总结
    普通总结[辞职报告]公司职工辞职报告范文
    普通汇报体会[学习体会]农信社:学习科学发展观心
    普通党建工会[记要]服务质量监督办公室主任个
    普通总结[工作计划]“乡镇财政所总结及下年计
    普通公文方案[公文写作]凡是能推动企业发展的管理