协议互操作性测试理论与方法研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:liu_da_shi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协议测试是协议工程中的一个重要环节,其目的是为了保证协议实现按照协议描述稳定可靠地运行,对于通信产品的质量保证有着重要的意义。协议测试包括四个方面:一致性测试、互操作性测试、性能测试和坚固性测试。一致性测试是为了检测协议实现与协议规范符合的程度,互操作性测试旨在检测同一种或同一类协议的不同实现版本之间的互通互操作能力,此二者均是协议实现体可正确工作的基本保证。在过去的研究工作中,人们主要着重于一致性测试,而对互操作性测试的研究较少。虽然一致性是保证互操作性的一个必要的步骤,但通过一致性测试的协议实现体不一定能正确地互操作,对协议实现体进行直接的互操作性测试是必不可少的。测试系统设计和测试套具的产生是协议测试中要解决的两大问题。测试系统设计重点解决测试方法和测试系统结构的问题,测试套具的产生要解决测试“彻底性”和“标准化”的问题,解决测试套具自动生成问题。互操作性测试的研究工作可以大致分成两类,第一类是对互操作性测试一般概念的研究和互操作性测试的实验,第二类是系统化的互操作性测试序列生成。本文工作的重点是围互操作性测试序列的自动生成和优化、测试覆盖、测试可靠性等相关问题展开的。本文的研究工作主要集中在如下几个方面:(1)基于复合有限状态机模型的最小代价互操作性测试序列生成算法在测试序列生成算法中,测试代价是评估测试序列优劣的一个重要指标。但目前很多互操作性测试的研究工作均只讨论了对系统可以完全描述和完全控制的条件下如何生成满足转移覆盖的互操作性测试序列覆盖互操作系统的交互行为,很少考虑生成的测试序列的代价。本文将分析互操作系统中的测试代价的组成,通过对系统的可达性分析,构造复合有限状态机的加权转移图,采用带权图的边覆盖问题的算法生成最优互操作性测试序列,同时给出了该问题的一个贪心近似算法。该方法可有效地提高测试效率。(2)局部描述系统的互操作性测试序列生成互操作性测试在现实中经常会有这样的情况:需要测试待测系统和另一个现存系统的互操作能力,由于现存系统过于复杂或没有足够的信息,无法对整个互操作系统进行完整地建模描述。在这种情况下生成的测试序列需要满足路径覆盖方可保证互操作性测试的彻底性。本文讨论了在局部描述的互操作系统中基于有向图的单边互操作性测试序列生成算法,提出了互操作性测试的最小完全覆盖准则以指导测试序列的生成,并给出了相应的生成算法。采用该方法可以获得覆盖所有互操作转移序列的最小测试集,在保证测试覆盖率的前提下显著降低测试的代价。(3)测试可靠性及动态测试方法传统的测试序列生成算法都只从静态的角度考虑测试序列的效果,忽略了在测试过程中由于测试序列之间状态转移的相关性而造成的局部测试结果对测试序列执行的影响。引入动态测试方法可以在测试执行时根据测试过程绕过一些局部错误,对待测体实施更完善的测试,并可以避免一些不必要的测试执行。本文提出了基于局部错误诊断信息的动态测试方法,在测试过程中动态收集局部测试信息,采用错误诊断方法对局部错误进行准确定位,再根据诊断结果指导下一步的测试执行。该方法可以更有效地提高测试结果的可靠性和测试执行效率。
其他文献
现代通信系统提供了广泛的语音服务,语音通信已经成为生活中不可或缺的交流方式。通信技术和通信服务的发展促进了对通信系统性能的评价需求,评判语音通信系统性能优劣的根本标
我发誓我在这一年间耳边听得最多的就是麻将声和“斗地主,抢地主”的对白,因为我有这么一群朋友,他们总是挥在闲暇下来的时候铺开桌子,开始搓麻。娱乐一番。由于人数大于4人,所以总是有一位上不了场,在候场期间的这位牌友往往会撅着嘴先上QQ游戏赌两把试试手气,俗话说:小赌怡情,大赌也怡情,于是在麻将声声中,一个又一个的周末,就这么从指间滑走了。  除去周末,在工作时间,游戏也无时无刻不在我的身边上演,无论是
一、总体要求 深入贯彻落实党的十九大精神,紧紧围绕实施乡村振兴战略,以推进农业供给侧结构性改革、促进农业机械化全程全面高质高效发展为基本要求,突出重点,全力保障粮食和甘
目的探讨不同体质量指数(BMI)水平的妊娠糖尿病(GDM)孕妇纤维蛋白原(Fib)和中性粒细胞/淋巴细胞比值(NLR)检测的临床意义。方法选取2018年5月—2019年3月在南京医科大学附属
[摘 要] 由于学科特点,多数学生进入初中后,开始对数学产生了浓厚的兴趣,但过不了多久,兴趣便逐渐递减,直到最后对数学的兴趣全然消失,这成为了数学学习和教学的瓶颈. 本文立足初中数学教学实际,求新、求活,激发、培养和维持学生对数学学习的兴趣.  [关键词] 初中数学;兴趣;学习习惯;求知欲  中小学生对数学缺乏兴趣,用的时间多,但成绩不见提高. 尤其是初中学生,刚开始迈入初中学校的大门,对数学及各
对于洋务运动,人们普遍认为这是一场地主阶级为维护封建统治而进行的不彻底的自强运动。它的不彻底性主要表现为仅仅依靠引进近代先进的军事科技来挽救中国的危亡,没有认识到中
在单位管理中,领导者可能忽视男女生理、心理、观念、体质等因素造成的差异,把男女平等错认为男女平均、男女同样,安排相同的工作任务、采取相同的领导方法,这对女性员工和男
多丽丝·莱辛(1919- )是战后英国杰出的妇女作家。她以开阔的视野、敏锐的洞察力和犀利的笔触审视、记录二十世纪社会的多变。战争、爱情、两性关系、政治、女性问题及其它社
<正>近两年,美国洛克希德·马丁公司(简称"洛·马公司")开展了两次大规模的资产出售与收购,以及相应的重组活动,年营业收入和利润的统计数据变动幅度较大。该公司原有的航空