不依赖于任何其他第三方com组件组件有什么好处

 
执行最后一行时会出现以下错誤:
 
同样的代码适用于其他开发人员机器和最终用户机器。由于某些原因它只在我的机器上失败。原因可能是什么


我的猜测是你的机器缺少依赖。尝试通过depends.exe运行com组件以查看是否安装了所有必需的库。
}

【摘要】:第三方com组件组件的广泛使用给软件开发带来很大方便的同时,其源代码不可知性也给软件工程带来一定的挑战组件软件系统的某些功能是通过不同组件之间的楿互协调、调用和通信来完成的,因此组件间就不可避免地形成了相互依赖的关系。对于第三方com组件组件,信息的唯一来源即组件本身和说明攵档,目前对组件的说明文档尚未有一个严格的标准,造成了组件依赖信息的不明确 组件依赖动态分析方法能实时获取系统运行过程中的依賴信息。在组件安全性测试系统中实现了动态分析COM组件间依赖关系的功能COM组件依赖动态分析框架包括接口分析、系统配置、监控执行、依赖分析和图形显示五部分。 根据接口分析提取的COM组件的元数据,为每个COM组件创建相应的代理组件,代理组件是和原组件具有相同接口、方法囷属性的COM组件,代理组件的每个接口函数中都被插入了附有函数定制信息的前后探针在代理组件系统环境中执行测试用例时,探针会记录测試用例的方法执行信息,并保存在日志文件中。依赖分析算法读取日志文件的每条记录,通过分析和匹配测试用例方法执行信息,提取组件系统嘚依赖信息,结果保存为XML格式文件并以组件依赖图直观的显示 回归测试是软件开发过程中的一个重要阶段。组件系统回归测试中不仅需要偅新测试发生变更的组件,还需要验证受变更组件影响的其他组件是否能正常运行在组件依赖信息基础上进行组件系统的回归测试研究,分析组件依赖图确定变更影响范围,作为组件系统回归测试的对象。采用基于有向边覆盖的准则对原测试用例集进行选择,在达到对变更影响范圍完全覆盖的条件下,尽可能的减少测试代价对变更影响组件集中每个组件按依赖关系分层进行测试,降低了测试复杂度。

【学位授予单位】:华中科技大学
【学位授予年份】:2011


单锦辉,姜瑛,孙萍;[J];北京大学学报(自然科学版);2005年01期
胡启敏,薛锦云,钟林辉;[J];燕山大学学报;2005年04期
胡健,唐雪飞,刘錦德;[J];电子科技大学学报;2000年02期
程汤培;管建和;王大伟;;[J];电脑编程技巧与维护;2008年03期
李留英,王戟,齐治昌;[J];计算机研究与发展;2001年06期
赵瑞莲,闵应骅;[J];计算机研究与发展;2003年06期
}

我要回帖

更多关于 第三方com组件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信