Java语言基于函数摘要的全局分析静态测试方法

来源 :第六届中国测试学术会议 | 被引量 : 0次 | 上传用户:visualerren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
静态测试是软件测试的一种,它是在不运行源程序的基础上,通过对源程序或者中间代码进行抽象和理解,抽取程序的属性并预测其运行时行为和状态来完成测试.本文通过对DTSJava系统的分析,来说明通过函数摘要对程序进行全局分析的静态测试方法.函数摘要是对函数信息的一种抽象,一般与具体的缺陷模式相关.包括前置信息,后置信息和特征信息.前置信息主要是对调用该函数的条件的一种约束,如参数不能为空.后置信息主要是对类成员和实例成员变量的影响.特征信息是对当前函数一些特征的描述,如资源分配或释放信息.
其他文献
已有报告说,当婴幼儿食入或吸入雌激素,于乳房部位局部使用雌激素,以及为了治疗尿布疹而局部使用含雌激素的药品,或为了治疗头皮疾患而用含雌激素的药品涂于头皮上后发生了
软件体系结构描述系统的高层结构和行为特征,软件体系结构描述语言ADLS是对软件体系结构的形式化描述.本文在软件体系结构描述语言Wright的基础上,引入了一种图形的表示方法,即动
会议
由于受地区经济水平及报社、印厂自身发展的局限.不少地市级报社印刷厂从资金、设备.技术等方面存在一些问题,如印前设备老旧、档次不高、速度慢、精密度差;印刷设备自动化程
美硕桃是河北省农林科学院石家庄果树研究所桃育种课题组,历时10年,采用实生育种的方法,最新培育成的早熟桃新品种,已于2002年通过省级鉴定和品种审定。一、果实经济性状果实个大,平均果
最近,国内权威的CCW Research评估机构对方正电子的服务体系进行了专业性质的评估调研,以下数字值得我们关注:98.6%的用户第一提及率,81.1%的总体用户满意度,80%以上的行业用户
MM路径是由消息连接的方法执行序列,可以很好地体现面向对象软件方法间的交互关系.面向对象集成测试包括类内集成测试和类间集成测试.目前已有的MM路径生成方法仅限于类内集成.为
会议
威海滨田印刷机械有限公司10周年庆典活动暨新工厂乔迁仪式于2005年11月15~17日在威海市举行.威海市委书记崔日臣、副市长董进友、高新技术开发区主任夏新华,日本滨田公司本
患者系我区兽医站兽医,女性51岁,职业工龄30年,1972年3月起从事家畜布鲁杆菌病(下简称布病)实验室工作,1990年4月,患者出现低烧、全身不适、疲乏无力、食欲不振、肌肉关节疼痛及头部前额疼等症状,继
自2013年2月2日国务院颁布《国民旅游休闲纲要(2013-2020年)》以来,休闲产业受到各地方政府的高度关注.休闲产业源消耗低,带动作用大,就业机会多,综合效益好,既有“朝阳产业
打盹学会在一切场合,如办公室、走廊、汽车里打盹10分钟,会使你精神振奋。想象通过想象一个你所喜爱的地方,如大海、高山等放松大脑。把你的思绪集中在所想象东西的“看、闻