基于高阶Markov的测试用例自动生成方法研究与实现

来源 :山东科技大学 | 被引量 : 0次 | 上传用户:a13315157220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于马尔科夫使用模型的软件测试是一种应用广泛的灰盒测试技术,运用此模型进行测试用例自动生成对提高软件测试效率和质量具有重要意义。本文针对已有基于马尔科夫使用模型的测试用例自动生成方法存在的问题,开展了以下几个方面的研究工作:(1)对已有马尔科夫测试用例自动化生成方法进行仿真实验与分析,发现在测试用例生成方面,由于其测试原理依据大数定律,并且忽略了现实中软件运行状态之间的相互关联关系以及测试准则不合理等原因,使得生成的测试用例存在很大的不稳定性,即有时很难覆盖软件运行的所有状态。(2)研究并提出了基于高阶马尔科夫使用模型的测试用例生成方法—MarAutoTC,并应用改进的基于二分查找的快速轮盘赌算法来提高测试用例生成的速度。与现有方法进行对比实验证明,MarAutoTC方法比改进前在用时上减少了约20%,全覆盖比例提高了约18.3%。(3)对测试用例生成的充分性判定准则进行分析,发现以欧式距离或者期望值作为充分性判定准则,也会导致生成的测试用例覆盖不稳定的情况,为此本文将熵值和欧式距离相结合作为充分性判定准则。经过多组实验证明,应用改进的测试充分性判定准则能更节省时间,测试效率更高。(4)运用改进后的测试用例生成方法和充分性判定方法,开发了测试用例生成系统—AutoTC,该系统能够导入UML模型,直接生成测试用例,真正实现了测试用例生成的自动化。最终实验结果表明,MarAutoTC方法对于基于模型的灰盒测试用例自动生成研究具有一定的理论参考价值。同时,AutoTC系统由于能够运用MarAutoTC方法自动生成稳定性较高的测试用例集,对提高测试用例生成的效率和质量具有很大的应用价值。
其他文献
二维层状过渡金属硫族化合物(TMDs)具有高表面能和低成本等优势,有望成为贵金属电催化剂的替代物,受到广泛的关注。然而,其表面活性高、比表面积大等特点无疑会导致化学稳定性差,在大气环境下易发生氧化。建立一个清晰的催化模型可揭示电催化剂的氧化依赖特性,同时也为设计更为高效的电催化剂提供理论基础。本文设计并制备了基于1T’-MoTe_2单片电催化微纳器件,使用单个纳米片作为工作电极进行电化学性能测试,
近年来由于传统汽车对环境的污染,各种纯电动汽车发展如雨后春笋,但是电池容量及充放电速度阻碍电动汽车快速的发展。高的功率密度、长的循环寿命、大的极限容量使超级电容器(Electrochemical Supercapacitor,ES)备受研究者的关注,虽然其能量密度较其他电池较高,但为了达到预期的能量密度仍要努力,目前对于ES,电极材料的研究目前还是最为前沿的研究领域。本论文通过不同方法(水热法、微
隧道全断面岩石掘进机(Tunnel Boring Machine,TBM)以其掘进效率高、对围岩扰动小、成洞质量高、安全性强等优势,已成为隧道与地下工程施工主要装备。然而,以往的TBM掘进控制
人类活动构成了功能各异的社会团体,这些社会团体由不同的人、人与人之间错综复杂的关系组成。随着互联网与现代信息技术的飞速发展,传统的社会团体逐渐向线上转移和发展,在
Nd-Fe-B永磁体自1983年问世以来,由于其高剩磁、高磁能积,广泛应用于各个领域。虽然磁体剩磁和最大磁能积已经接近理论值,但矫顽力却不到理论值的三分之一。提高Nd-Fe-B永磁体矫顽力,才能拓展磁体的应用范围,进一步提升磁体价值。Tb-Fe-B磁体具有超高的磁晶各向异性场和矫顽力,采用传统方法在Nd-Fe-B永磁体中添加Tb元素,磁体矫顽力得到提高,但提高程度有限。将Nd-Fe-B和Tb-Fe
单颗粒冷冻电镜(cryo-electron microscopy,cryo-EM)技术是当下测定生物大分子高分辨率结构与解析其功能机制的重要手段。颗粒选取对于单颗粒冷冻电镜技术是至关重要的步骤,
提高能源结构中可再生能源的占比是解决当前能源和环境问题的有效途径,太阳能空调被认为具有广阔应用前景而受到越来越多的关注。太阳能光伏光热(PVT)技术是集光伏发电与光热利用于一体的新型太阳能利用技术,其综合能效要大幅高于传统光伏电池或集热器,因而基于PVT的太阳能空调也有望实现更高的太阳能综合利用效率。目前大部分商用光伏电池对工作温度有一定要求,这限制了PVT所能提供的热能品味,本文提出将两级溴化锂
近年来,孤子方程的可积性研究成为非线性科学的研究热点,并广泛应用于生物学、量子力学、流体力学等诸多领域,而孤子方程的求解也成为国内外科学家的研究重点.其中,代数几何
本文从膜分离技术的核心材料——半透膜的制备及相关性能研究为出发点,通过具有“绿色溶剂”之称的离子液体改性聚偏氟乙烯来制备理论上具有良好应用特性的新型分离膜。首先
电磁场环境中圆型板及其组合结构在工程实际中具有广泛应用,如:电机定子和转子的铁芯、电磁传感器结构件等,这些结构在电磁场中的耦合振动问题是决定系统安全运行的重要因素。因此,研究磁场中铁磁圆板的非线性振动问题既有理论意义,也可为工程实际中机电系统的动力学控制提供参考。本文针对电磁场环境中铁磁圆板的非线性共振问题进行研究。基于薄板弹性理论给出了铁磁圆板的动能和应变势能,根据电磁基本理论得到磁场中铁磁圆板