基于SpringBoot的WIA-PA测试软件设计及优化

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:gpm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,WIA-PA网络在工厂监测、油田监测等领域开展了广泛应用,日益增多的WIA-PA产品、系统和修订的WIA-PA标准也给WIA-PA的测试系统带来了巨大的挑战。为了应对不同种类的WIA-PA产品和不断迭代变更的测试需求,本文基于Spring Boot框架及测试用例优先级(Test Case Prioritization,TCP)技术设计了WIA-PA协议测试软件,并针对测试系统的平均故障检测率(Average Percentage of Faults Detected,APFD)和测试效率较低问题,提出了一种优化方法用来提升整个测试系统的测试效率。本文的主要研究内容如下:1.基于WIA-PA测试系统的拓扑结构,对WIA-PA协议测试软件进行了需求分析;从功能需求、总体架构和系统功能设计等方面阐述了该系统的总体设计;最后对WIA-PA测试用例集进行了划分,主要划分为一致性测试集和安全性测试集。2.设计并实现了基于Spring Boot的WIA-PA协议测试软件。首先对测试软件的数据库进行了结构设计;然后根据WIA-PA测试用例集的划分出的测试集抽象出其测试过程,并详细分析设计了一致性测试集和安全测试集的7种测试服务及其测试流程;最后对测试软件的各个模块进行了设计,详细介绍了人机交互设计,测试序列生成、执行、分析等模块的具体设计。为后续章节的测试验证提供平台与环境。3.针对测试用例优先级排序问题,提出了一种基于混合模型的元启发式测试用例排序方法。该方法以测试用例的重要性和编辑距建立混合搜索空间,通过候选集策略使搜索结果更加有效地趋向于优先级更高的目标,从而得到可能最佳的测试序列;然后将改进后的萤火虫算法应用在三个不同的基准测试程序中,进行实验验证;最后将获得的实验结果在APFD和执行时间上与现有的工作进行比较,结果表明本文提出的方法具有更好的表现。4.搭建了测试系统的实物平台,对测试软件的功能进行了验证;根据抽象测试集对软件的性能进行了测试,验证了测试软件具备高效、稳定的特性;对集智、新世纪等公司的不同设备进行了测试,通过了中国电子技术标准化研究院的验收。
其他文献
我国的民营企业是在由计划经济体制向市场经济体制转轨过程中出现的一种特殊企业形态,其在国民生产总值、经济贡献和创新成果方面都有着重要的位置。民营企业的生存与发展要
新冬28号是新疆农科院粮食作物研究所以92/45为母本,以新冬20为父本,杂交后,系统选育而成。2005年2月通过自治区农作物品种审定委员会审定命名。属中强筋小麦,适宜南北疆各冬麦区
随着中美两国之间贸易往来逐渐增多,贸易竞争导致贸易摩擦逐渐频繁,这需要双方提高重视,因为一旦这些问题得不到控制,那么将会影响到中美贸易的稳定发展。所以,正确的认识中
D.H.劳伦斯的长篇小说中,《儿子与情人》、《虹》、《恋爱中的女人》最受瞩目。国内对这三部经典小说的研究已著述颇丰,但研究的角度大多集中在社会批评、精神分析、象征主义
伴随移动网络、云计算等先进技术的发展与应用,给包括金融领域在内的各行各业带来了巨大的发展潜能。衍生出不同类型的金融产品,互联网金融公司凭借其具有的技术优势与高效率,给客户带来更为方便、多样的金融产品,让客户的金融消费习惯逐渐发生变化,特别是互联网个贷,支付公司、互联网企业、电商系平台公司等已经开始并迅速拓展其个人融资业务,为许多个人和小微企业解决了很多问题,使得更多的年轻用户开始由传统金融业务流动
随着市场经济的发展,企业之间的竞争愈发激烈,多数企业不仅面临着同业竞争者的威胁,还承担着内部成本过高的压力。企业若想在激烈的市场竞争中保持领先的竞争地位,必须研发出
对桃金娘移植造林技术进行了试验研究.移栽成活率达95.6%.试验结果表明,桃金娘不仅是优良的乡土绿化树种,而且还是耐瘠薄干旱的荒山绿化美化和水土保持树种.
2011年,中国共产党第十七届六中全会会议上提出了“文化命题”作为中央全会的议题,会议上形成了关于深化文化体制改革、推动社会主义文化繁荣的决议,充分表示文化建设的重要