分布式系统测试方法研究及应用

被引量 : 0次 | 上传用户:zhongyuzhang09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
中间件和网络技术的发展是推动分布式系统前进的动力,目前分布式系统已经成为构建网络应用的主要选择,其应用领域也在不断的扩大,因此分布式系统的质量保证也成了备受关注的领域,分布式系统的测试方法也成为了研究的热点。当一个分布式系统有很多端口分布在不同的物理位置时,对其测试的一般方法是在每一个端口处放置一个测试器,每个测试器只关注自己端口处的事件行为,但是这样做会导致可观察性问题和可控制性问题的出现,对可观察性问题和可控制性问题的一般的解决方法是在各个测试器之间发送协同消息,但是发送协同消息需要部署外部网络通道,这就会增加测试的代价。本文针对分布式系统测试中可控制性问题和可观察性问题的解决方法进行研究讨论,提出了一种解决方法,该方法是在分布式测试架构的基础上,让局部测试者通过可信赖的独立于IUT的通信媒介,交换协同消息来解决可控制性问题以及可观察性问题。并且在前人的研究基础之上,改进了该问题的解决方法,减少观察消息的个数,同时结合通道计算算法,进一步优化局部测试序列的生成,减少控制消息需要的通信媒介,从而减少测试代价,并给出基于协同测试方法的测试序列生成算法。最后,本文以电信业务受理功能为例,阐述了采用本文的局部测试序列生成方法生成局部测试序列的详细过程。结果表明,本文所提出的方法能有效的减少观察消息数量和优化控制消息需要的通道数量。
其他文献
主持词是晚会灵魂,不仅要求撰稿者的文学修养,更要求他对晚会的主题,艺术追求,总体风格有很深的了解。该文章对CCTV大型晚会《欢乐中国行——魅力漯河》的主持词为个案,进行
介绍目前国内振动器内部结构,主要阐明轴承外圈与轴承座装配配合间隙,同时从理论与实践中出现轴承座与轴承配合不好所带来的后果,最后根据实践经验针对其结构提出可供参考的
<正>设备是石材产品生产的主体。设备的性能优劣、状况决定着生产效率、产品质量、生产安全、生产成本。因此,对设备进行生产前的检查、准备是十分必要的一项基础工作,每一位
随着"一带一路"倡议的提出,来华留学生人数日益增多,同时助推高校教育国际化迅猛发展。在此背景下,来华留学生由于自身的文化差异、语言差异等因素使其融入校园生活带来极大
现如今,我国处于城镇化快速推进阶段,面临诸多挑战。团队通过探讨新型城镇化模式,分析了目前城镇化建设中建设用地与耕地矛盾大、浪费严重、城镇化建设品质不高、半城市化现
经济全球化已成为世界政治、经济发展的一大潮流,然而在经济全球化进程发展到一定阶段后,各个国家开始认识到全球化是把双刃剑,在享受全球化带来的福利的同时,也逐渐经受着全
文章分析了使用PPT课件教学过程中经常面临的一些问题,并针对性地提出了解决的思路,主要认为:黑板教学需要板书的文字,也是要用PPT展示的;要积极利用PPT在展示图形、表格、层
在过去的三十年里,中国的经济不仅增长速度快,而且还经历了一个向相对自由市场转变的过程。如今,越来越多的外国资本投入到中国各个行业寻求利润,银行业也不例外。随着金融市
针对水轮机主轴密封采用传统的接触式密封存在的不足之处,分析了非接触式水轮机主轴密封的原理及结构特点,提出一种新型的叶片式水力机密封结构及其设计方法,并运用于实际水
杜甫是伟大的诗人,他属于中国,更属于世界。杜甫一生中创作了大量的表现重大历史题材的现实主义诗篇,然而他也创作了一些闲适诗,其中有五首提及鹅。杜甫的咏鹅诗以诗人自身为