基于构件软件测试技术的研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:rain12345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着基于构件软件开发技术的迅猛发展,对构件的测试技术更显重要与迫切。 本文在介绍构件相关概念与软件测试,特别是基于构件的软件测试的基础上,讨论了基于构件的软件系统的质量保证问题,并分析了构件的质量特征。 针对构件组装过程中可能产生的功能失真与性能失真问题,给出了构件组装过程中构件产生失真的有关定义与功能失真描述模型,并进行了各种组装状态下的失真分析,为构件测试奠定了技术基础。 针对基于构件的软件测试需求,给出了一个基于功能语义的U测试模型,对构件本身的语法、语义、交互等加以规范,并从功能语义角度进行测试。它提高了构件的可测试性,可靠性,与测试的充分性。
其他文献
分布式对象技术已经成为分布异构环境下应用集成和开发的主要技术。CORBA和EJB是主流的分布式技术。CORBA是一种基于开放标准的分布式计算解决方案,在CORBA框架体系结构下,可以
数据仓库技术是近年来出现的、发展迅速的一项技术。它可以充分利用存储于数据仓库中的信息,帮助企业领导进行正确的决策,使企业能在激烈的市场竞争中把握先机。高质量的分析数
学位
近年来,啤酒工业利用信息技术生产和搜集数据的能力大幅提高,大量的数据库被用于管理、办公、科学研究和工程开发。如何高效地利用信息资源,保留现有客户,开拓新市场,提高企业的核
近年来,Internet上的流媒体应用得到了迅猛的发展,然而媒体的质量并不能让人满意,传统的基于单播的传输方式很容易导致服务器端的性能瓶颈,并不能有效的支持流媒体的大规模数据分
作者根据Microsoft.Net所引领的技术发展趋势,提出了结合设计模式来改造传统的三层应用软件系统。本文结合一个基于.Net应用实例的构建过程,讨论了如何根据用户需求来设计B/S结
石油钻井是一项复杂的地下工程,存在着大量模糊、随机和不确定性因素,在钻井施工过程中事故随时都有可能发生,严重威胁着钻井的安全,故迫切需要实时准确地预警钻井事故。目前,常用
随着经济社会的飞速发展,企业规模的不断壮大,企业对满足业务需求的系统也提出了更高的要求。这种系统应该能迅速的上扩以适应不断增长的业务需求和用户数量的急剧增加,又能在系
随着移动互联网的发展,移动终端和以3G为代表的无线通信技术成为了人们关注的焦点。移动终端的核心在于操作系统,Android操作系统经过不断改善,占领了移动终端的大部分市场,在中
根据统计,因特网每天新添几百万个文件,平均8个月增长1倍,其网页总数猛增至今的几百亿。如何有效的发现我们所需的信息已经成为一个关键性的问题,在这种背景下,产生了搜索引擎。但