分组测试论文-钟志旺

分组测试论文-钟志旺

导读:本文包含了分组测试论文开题报告文献综述及选题提纲参考文献,主要关键词:铁路信号,绝缘测试,互斥矩阵,分组

分组测试论文文献综述

钟志旺[1](2019)在《分组互斥的信号电缆绝缘测试方法研究》一文中研究指出针对一个车站设置一套信号电缆绝缘测试系统存在的逐根串行测试,耗时长、效率低和可靠性不高等问题,提出一种分组互斥的电缆绝缘测试方法。硬件设计上,设置多套绝缘测试组合,各测试组合之间并行测试;软件功能上,全站统一设置绝缘测试互斥矩阵,避免同时加压测试带来的问题,以保证绝缘测试期间的设备安全。(本文来源于《铁道通信信号》期刊2019年07期)

葛红军[2](2019)在《基于Widget动态分组模型的Android应用测试技术研究》一文中研究指出Android应用在人们的日常生活中被普遍使用。为了保证Android应用的质量,通过自动化遍历应用的GUI的测试技术成为研究热点。然而,主流商业Android应用的Activity数量以及每个Activity内部的GUI复杂度越来越高,这给现有的自动化测试技术在GUI状态建模和基于模型的探索方面都造成了更大的困难。在主流商业应用的场景下,现有的测试技术的覆盖率都较低。主流商业应用的Activity内部会存在多种状态,如果我们构建粒度较粗的GUI模型,则会忽略掉Activity状态的内部细节;同时,状态内部的组件(Widget)会动态地加载,如果我们构建细粒度的GUI模型,在面对复杂多变的GUI时则会面临状态空间爆炸,无法遍历每一个GUI状态下的所有Widget,在主流商业应用上没有良好的通用性。因此,我们提出了一种基于GUI内Widget动态分组模型的优化技术。该技术能在复杂GUI场景中构建一种粒度合理的GUI模型,并且根据该模型提出了启发式的混合探索策略。在测试过程中,通过不断收集事件触发之后的行为反馈对分组模型进行动态调整,既能加快对GUI新状态的探索,又能对探索到的GUI状态进行充分测试,弥补了现有测试技术的不足。具体而言,本文工作主要包括:1.针对Android应用GUI Widget的特点,提出了在Activity内部对具有结构等价性的Widget进行分组的方法,并且基于分组的粒度构建GUI状态模型,从而避免了基于模型的测试技术通常遇到的状态空间爆炸或者不能充分描述内部细节的问题。2.基于Widget分组模型,提出厂以分组为单位的混合探索策略。采用贪心策略,优先选择每一个测试不充分的分组,收集分组内代表成员的Activity和GUI状态跳转作为行为反馈,进行模型调整;采用强化学习指导,目标是最大化地对每个分组内Widget能探索到的后续GUI状态进行更充分测试。3.基于Monkey源码和Android框架,使用上述的Widget分组的GUI模型和混合探索策略,设计和实现了Android GUI自动化测试系统-WGDroid。4.将WGDroid与AimDroid,Monkey和Sapienz测试工具在主流商业应用上进行了实验评估,WGDroid在覆盖率和发现bug的能力上均有优势,证明了该技术的有效性和高效性。面对主流商业应用自动化GUI测试场景的复杂性,通过我们工作中提出的Widget分组模型和启发式的混合探索策略,能解决现有工作在这方面的不足。(本文来源于《南京大学》期刊2019-05-22)

赵志诚,赵亚群,刘凤梅[3](2019)在《基于随机性测试的分组密码体制识别方案》一文中研究指出密码体制识别是指在已知密文条件下,通过分析密文中潜在的各类特征信息达到区分或识别其加密算法的过程,是现实中开展深层次密码分析的重要前提.基于机器学习的密码体制识别方法通过提取密文特征训练机器学习算法模型构建密码体制识别分类器,具有识别准确率高、操作流程简明且实用性强的特点,目前已成为密码体制识别领域的主流方法.本文基于NIST的随机性测试标准重新设计密文特征提取方法,进而提出了一种基于随机森林分类算法的密码体制识别方案.实验表明,该方案可以有效区分明密文以及分组密码不同模式(ECB模式与CBC模式)加密的密文,并以明显高于随机的的识别准确率完成对AES、DES、3DES、IDEA、Blowfish和Camellia共计六种密码体制的两两区分实验.大多数基于随机性测试的密文特征具有识别不同密码体制加密密文的能力,与现有的密文特征相比,本文提出的部分密文特征可以在较少的数据量下达到较高识别准确率.相关研究可以为进一步探索密文特征提取技术与密码体制识别方案提供参考.(本文来源于《密码学报》期刊2019年02期)

安韵涵[4](2018)在《基于分组与状态机的蜕变测试方法研究》一文中研究指出软件测试是评估和保证软件质量的重要途径之一。构造预期输出问题(即Oracle问题)是软件测试工作中经常碰到的难题。蜕变测试技术通过判断程序的多个输入之间的关系及其对应的输出结果之间的关系来测试程序,而不需要构造预期输出,从而可以有效地解决Oracle问题。但是在实际的测试研究和工作中,普遍存在蜕变关系的构造难度大、测试效率低、蜕变关系针对性不强,测试成本高等缺点。本文通过对现有的蜕变测试方法进行优化,在一定程度上解决了测试效率低、蜕变关系针对性不强等方面的问题,主要的工作有:(1)在面向过程的软件测试方面,研究优化蜕变测试方法;(2)在面向对象的软件测试方面,研究基于状态机的蜕变测试优化方法;(3)研究测试覆盖准则并结合图的遍历算法,对提高软件测试效率提供新的思路。论文的主要成果如下。(1)研究面向过程软件测试中的Oracle问题。提出一种基于分组的蜕变测试优化方法,利用路径相似度对程序进行分组对软件测试进行研究。与传统的方法相比,本文提出的方法不仅能构造更多的蜕变关系,且蜕变关系在程序错误检测方面更加高效,能更迅速定位到程序的错误路径。以叁角形面积计算程序为例进行分析,证明了本文提出的优化方法具有有效性和可用性。(2)研究面向对象软件测试中的测试优化方法。提出一种基于状态机的蜕变测试优化方法。利用状态机分析面向对象程序中的参数状态和转换关系,通过逐步构造部分状态的蜕变关系,直至满足全路径覆盖准则。与传统方法相比,本文提出的方法在满足全路径覆盖准则的前提下能获得更多的蜕变关系,且蜕变关系更具针对性,从而提高程序错误定位的效率与准确度。以温度控制系统程序为例进行分析,证明了本文提出的优化方法具有有效性。(3)研究探讨提高测试效率的新思路。针对实际测试工作中涉及到的遍历搜索问题,研究满足覆盖准则约束条件下的遍历搜索算法,通过广度优先覆盖测试与深度优先覆盖测试在常用的十个程序中的测试实验比较,发现广度有限覆盖测试能有效提高测试效率,为今后的实际测试工作提高工作效率提供了新的思路。(本文来源于《中国舰船研究院》期刊2018-04-01)

孟壮[5](2018)在《基于“霍兰德职业兴趣测试”的物理合作学习分组的探索》一文中研究指出小组合作学习因其具有提高学生的合作探究能力、有利于发挥学生的主观能动性及培养学生创新精神等优点,已广泛应用于各个学科。小组合作学习为学生进行合作互助,相互促进提供平台,给课堂教学带来活力,能充分促进师生间、生生间沟通交流,发挥学生的主体作用,使学生在学习过程中扩充信息量,在合作中共同提高。因此,小组合作学习在学科教学中得到了一线教师的热衷。但是在实际的小组合作学习中,小组内的学生经常表现为不积极不主动、只管做好自己事情不关心其他同学,合作小组成员并没有真正的合作,合作学习的实际效果并不明显,一些学校由于分组的不合理,小组合作沦为空架子,流于形式。笔者认为,学习小组的构建对小组成员在合作中的发挥有直接影响。霍兰德将人格分为六种类型,即实际型、研究型、常规型、社会型、艺术型、企业型,认为在同等条件下,人和环境的适配性或一致性将增加个体的工作积极性,促进学习或工作稳定发展。合作学习小组可以认为是一个微型的社会,组内的成员分工不同,各有各的职责,霍兰德职业兴趣测试能够帮助我们了解学生,分析学生的兴趣特长,帮助学生找到合适的小组角色定位,让学生可以充分发挥自己的兴趣和特长,从而组建出高效全面的合作学习小组。本研究以高中物理合作学习小组分组为研究对象,通过查阅文献以及问卷调查发现小组合作学习的重要性以及小组合作学在使用中存在的不足之处,通过分析这些不足发现组建科学合理的学习小组的必要性。然后探讨了霍兰德划分的六种类型和物理合作学习之间的关联性,并在霍兰德测试问卷的基础上编制了适合高中生作答的问卷,对实验班学生进行霍兰德职业兴趣测试,打破以往按照座位分组的局限性,依据测试结果以及学生成绩对实验班进行小组组建,使新形成的小组中包含拥有各种兴趣特长且成绩相对均衡的成员,小组成员互勉、互爱、互帮互助,充分发挥自身的能力及特长,使所有成员全面共同发展。为了验证基于霍兰德职业兴趣测试结果构建学习小组的可行性,对新形成的合作学习小组在日常教学中使用情况和效果进行跟踪记录,并且再次进行问卷调查来了解学生对新形成合作学习小组的满意度和建议。通过学生的问卷调查以及学生成绩的前后对比,笔者认为基于霍兰德职业兴趣测试构建的合作学习小组在合作学习中能有效的改善合作学习中存在的问题,真正发挥合作学习的作用,提高教学效果。论文将霍兰德职业兴趣测试应用于构建物理学习合作小组,并进行了对物理合作学习小组分组形式的探索,希望能找到一条有效发挥小组合作学习作用的分组途径,给同行和其他学科提供参考。(本文来源于《河北师范大学》期刊2018-03-19)

方一鸣[6](2017)在《LTE-A终端系统分组数据汇聚协议层与无线链路控制层的实现与测试》一文中研究指出增强型长期演进计划(Long Term Evolution-Advanced,LTE-A)系统作为标准的第四代移动通信(4th Generation mobile communication,4G)网络,是整个无线通信行业发展的重要转折点。相比前几代移动通信网络,它具有传输速率高、覆盖范围广、系统容量大和频谱利用率高等特点。随着LTE-A网络的逐步部署,LTE-A终端设备的数量也呈现爆炸式增长,LTE-A基站将会面对更大的负载压力。本课题研究内容依托于科研项目“LTE Multi-UE基站负载、容量测试关键技术研究”,旨在研发一款仪表模拟大量的LTE-A终端设备,并使用它对LTE-A基站进行压力测试,从而检验LTE-A基站的系统容量和性能。本课题主要研究了LTE-A终端协议栈中分组数据汇聚协议层(Packet Data Convergence Protocol,PDCP)和无线链路控制层(Radio Link Control,RLC)的功能,并在4核数字信号处理(Digital Signal Process,DSP)芯片TMS320C6670上对其进行编程实现。终端PDCP层的主要功能包括数据传输、头压缩、安全性和重建等。终端RLC层的主要功能包括分段级联、重排序和重传等。在实现部分,首先根据协议规定和项目的实际需要,利用多核DSP提供的硬件接口设计了多个功能模块。适配层模块负责处理原语的跨实体交互,定时器模块实现了协议栈的计时计数功能,Trace模块和错误处理模块分别对协议栈运行进行追踪和错误定位。然后设计了PDCP和RLC层的接口原语、状态划分、传输流程和函数命名规则等。最后在代码编译(Code Composer Studio,CCS)平台上对PDCP层和RLC层的功能进行了C代码开发,并选取典型的功能函数说明其具体实现流程。测试部分遵循测试协议,采用环回测试的手段编写了14个测试例,分别在CCS和第叁版测试和测试控制表示法(Testing and Test Control Notation version 3,TTCN-3)平台上对PDCP和RLC层进行单层测试,包括RLC层序列号的维护、分段级联、重组、状态报告和重传功能以及PDCP层的加密和完整性功能,所有测试结果均满足测试协议的要求。(本文来源于《重庆邮电大学》期刊2017-04-06)

詹文法,赵士钰[7](2016)在《最大近似相容的分组测试向量相容压缩方法》一文中研究指出针对长度过长的测试向量之间相容压缩的压缩效果不佳的问题,为了提高测试向量间的相容性,提出了最大近似相容的分组测试向量相容压缩方法。首先将测试向量按相同的数据块长度划分为若干组,然后提出对分组测试向量进行最大近似相容性的重排序,将测试集分为两个集合:已排序集合和未排序集合。先将确定位最多的测试向量作为已排序集合的首个测试向量,再对已排序集合的最后一个测试向量和未排序集合的所有测试向量进行近似相容性比较,将在未排序集合中与其近似相容性最大的测试向量依次插入到已排序集合中,直至重新排序完毕;最后,将重排序的测试向量编码压缩,每个测试向量都要存放两次,一次是源数据存入RAM存储器中以备下一测试向量参考,另一次是将压缩后的数据存入ATE中,第一个测试向量比较特殊,是将源数据不作处理分别存入ATE和RAM中。该方法使得不相容的测试向量能达到最大程度的近似相容,从而提高了测试向量之间相容压缩的压缩效果;且对测试向量间的重排序不影响故障覆盖率,且是在离线情况下实施,因此不影响测试时间。对ISCAS’89标准电路进行试验,与其他编码方案对比,证实方案可行有效,而且硬件结构简单。(本文来源于《电子测量与仪器学报》期刊2016年12期)

安韵涵,张海波[8](2016)在《基于分组的蜕变测试的优化方法》一文中研究指出蜕变测试中的路径覆盖准则在实际应用中难以实现。文中利用路径相似度对程序进行分组,先测试每个分组程序的相同路径部分,在分组程序中利用分组程序的特殊性质寻找蜕变关系。以叁角形面积计算程序为例进行分析,实验结果表明:文中方法能有效提高测试的效率,相比于针对整体程序的蜕变关系,文中的蜕变关系寻找方法在程序错误检测方面更加高效,且能更迅速定位到程序的错误路径。(本文来源于《计算机与数字工程》期刊2016年11期)

黎娴,葛胜征[9](2016)在《国采中心京外单位集采业务培训务求实效》一文中研究指出京外中央预算单位政府采购工作有哪些特点?采购过程中遇到了哪些亟待解决的问题?9月6日,中央国家机关政府采购中心(以下简称“国采中心”)组织举办的京外单位政府集中采购业务培训班开班,来自32个部门的220名政府采购相关人员参加了培训。国采中心巡视员王洪波出(本文来源于《政府采购信息报》期刊2016-09-12)

李彬[10](2016)在《基于变量分组的路径覆盖测试数据生成建模及进化求解》一文中研究指出计算机软件是信息产业的重要组成部分,如何保证其安全、稳定和可靠性,一直是学术界和产业界的热门研究问题和关注焦点。提高软件质量的重要且不可或缺的措施之一,是在投入市场使用之前进行大量测试,从而挖掘软件中可能存在的各种缺陷,并及时修复和改完善。而要进行软件测试,就要按照一定的测试准则,生成相应的测试数据,从而保证测试的有效性和可靠性。路径覆盖测试是一种非常高效且经典的测试方法。路径覆盖测试需要对给定的目标路径,生成能够覆盖所有目标路径的测试数据。但是,对一些复杂软件,有些路径很难覆盖,利用传统方法生成测试数据的效率很低。利用进化优化方法解决路径覆盖测试问题,已经取得了很多研究成果。但是,当变量的个数很多时,利用遗传算法生成测试数据时,效率非常底下,原因在于,变量个数的增加导致问题的搜索空间急剧加大,从而使得搜索难度加大。另外,当目标路径个数很多时,利用传统遗传算法生成测试数据的效率也有待进一步提高。鉴于此,本文提出基于变量分组的测试数据生成方法,有效提高测试数据生成质量。首先,结合图的基本概念和程序的控制流图,判断变量与节点、变量与路径以及变量之间的相互关系,给出变量的相关性定义;然后,根据变量之间的相关性实现对变量的分组,将多变量输入的高维优化问题转化为多个含有少变量的子优化问题,每一个子问题都是包含与目标路径相关的少量输入变量;最后,结合变量分组结果,采用协同进化遗传算法求解所建立的优化模型,实现目标路径覆盖测试数据生成。最后的实验结果表明,采用分组策略可以提高测试数据生成的效率。其次,给出了基于路径分组的多路径覆盖测试数据生成方法。首先,利用变量之间的连接强度对变量进行分割,将变量分为若干组;然后,根据变量分组的结果,并依据变量所在节点的位置信息以及节点与路径的关系,以及路径与路径之间的相似度,对程序中包含的多个目标路径进行分组,从而将覆盖所有目标路径问题转化为有限分组后的路径覆盖问题;最后,采用合作型协同进化算法对模型进行求解,更快的生成覆盖所有目标路径的测试数据。最后的实验证明了该方法的有效性。本文的研究成果为解决含多变量和多路径复杂软件测试提供了新的解决方法,提高了测试数据生成的质量和效率。因此,为保障软件质量提供了相关技术支持,具有重要的理论意义和实际应用价值。(本文来源于《中国矿业大学》期刊2016-05-01)

分组测试论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

Android应用在人们的日常生活中被普遍使用。为了保证Android应用的质量,通过自动化遍历应用的GUI的测试技术成为研究热点。然而,主流商业Android应用的Activity数量以及每个Activity内部的GUI复杂度越来越高,这给现有的自动化测试技术在GUI状态建模和基于模型的探索方面都造成了更大的困难。在主流商业应用的场景下,现有的测试技术的覆盖率都较低。主流商业应用的Activity内部会存在多种状态,如果我们构建粒度较粗的GUI模型,则会忽略掉Activity状态的内部细节;同时,状态内部的组件(Widget)会动态地加载,如果我们构建细粒度的GUI模型,在面对复杂多变的GUI时则会面临状态空间爆炸,无法遍历每一个GUI状态下的所有Widget,在主流商业应用上没有良好的通用性。因此,我们提出了一种基于GUI内Widget动态分组模型的优化技术。该技术能在复杂GUI场景中构建一种粒度合理的GUI模型,并且根据该模型提出了启发式的混合探索策略。在测试过程中,通过不断收集事件触发之后的行为反馈对分组模型进行动态调整,既能加快对GUI新状态的探索,又能对探索到的GUI状态进行充分测试,弥补了现有测试技术的不足。具体而言,本文工作主要包括:1.针对Android应用GUI Widget的特点,提出了在Activity内部对具有结构等价性的Widget进行分组的方法,并且基于分组的粒度构建GUI状态模型,从而避免了基于模型的测试技术通常遇到的状态空间爆炸或者不能充分描述内部细节的问题。2.基于Widget分组模型,提出厂以分组为单位的混合探索策略。采用贪心策略,优先选择每一个测试不充分的分组,收集分组内代表成员的Activity和GUI状态跳转作为行为反馈,进行模型调整;采用强化学习指导,目标是最大化地对每个分组内Widget能探索到的后续GUI状态进行更充分测试。3.基于Monkey源码和Android框架,使用上述的Widget分组的GUI模型和混合探索策略,设计和实现了Android GUI自动化测试系统-WGDroid。4.将WGDroid与AimDroid,Monkey和Sapienz测试工具在主流商业应用上进行了实验评估,WGDroid在覆盖率和发现bug的能力上均有优势,证明了该技术的有效性和高效性。面对主流商业应用自动化GUI测试场景的复杂性,通过我们工作中提出的Widget分组模型和启发式的混合探索策略,能解决现有工作在这方面的不足。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

分组测试论文参考文献

[1].钟志旺.分组互斥的信号电缆绝缘测试方法研究[J].铁道通信信号.2019

[2].葛红军.基于Widget动态分组模型的Android应用测试技术研究[D].南京大学.2019

[3].赵志诚,赵亚群,刘凤梅.基于随机性测试的分组密码体制识别方案[J].密码学报.2019

[4].安韵涵.基于分组与状态机的蜕变测试方法研究[D].中国舰船研究院.2018

[5].孟壮.基于“霍兰德职业兴趣测试”的物理合作学习分组的探索[D].河北师范大学.2018

[6].方一鸣.LTE-A终端系统分组数据汇聚协议层与无线链路控制层的实现与测试[D].重庆邮电大学.2017

[7].詹文法,赵士钰.最大近似相容的分组测试向量相容压缩方法[J].电子测量与仪器学报.2016

[8].安韵涵,张海波.基于分组的蜕变测试的优化方法[J].计算机与数字工程.2016

[9].黎娴,葛胜征.国采中心京外单位集采业务培训务求实效[N].政府采购信息报.2016

[10].李彬.基于变量分组的路径覆盖测试数据生成建模及进化求解[D].中国矿业大学.2016

标签:;  ;  ;  ;  

分组测试论文-钟志旺
下载Doc文档

猜你喜欢