导读:本文包含了软件测试自动化论文开题报告文献综述、选题提纲参考文献,主要关键词:测试,软件,脚本,技术,数据,平台,管理软件。
软件测试自动化论文文献综述写法
姬峰[1](2019)在《基于改进遗传算法的软件测试自动化机制研究》一文中研究指出文中针对传统遗传算法处理高维测试用例时存在的稳定性较差、处理非线性约束失效、计算量大、早熟收敛、收敛速度随时间呈迟滞变化等固有弊端,提出了一种改进遗传算法,通过引入优化过的自适应交叉算子和变异算子并融入模拟退火机制,较好解决了优化过程中易陷于局部最优、搜索初值依赖性问题。利用Eclipse平台开发了验证环境并对算法进行了仿真验证,验证结果表明文中所提算法可以在较短的时间内有效匹配目标测试用例,在稳定性、实时性、全局最优、并行搜索效率等方面具有明显优势。(本文来源于《信息技术》期刊2019年10期)
孟聪[2](2019)在《基于Python的软件测试自动化平台研究》一文中研究指出目前,随着科技的快速发展,很多软件开始不断出现在人们面前。为了确保相应软件正常运行,最为重要也最关键的一个工作就是软件测试。通过对软件进行合理测试,就可以及时发现软件中存在的问题,从而针对这些问题提出有效的对策。基于此,主要围绕Python的软件测试自动化平台展开,并对数据共享以及通信协议等方面存在的不足展开了深入探究,以期通过数据处理、C#模块设计等,为下一步发展奠定坚实的基础。(本文来源于《信息与电脑(理论版)》期刊2019年16期)
王妍[3](2019)在《基于TestLink的软件测试自动化管理》一文中研究指出软件测试是保证软件产品质量的必要手段和方法。文章从自动化软件测试管理的角度出发,解释了自动化软件测试的过程和任务,存在的问题以及解决办法。并介绍了如何用开源软件TestLink对在线考试系统进行自动化的测试过程管理,并自动产生了测试结果及测试报告。(本文来源于《智能计算机与应用》期刊2019年02期)
彭迪[4](2018)在《软件测试自动化方法研究》一文中研究指出该文介绍了几类常见的自动化软件测试工具:测试管理工具、功能测试工具、负载压力测试工具、白盒测试工具、测试辅助工具;并进一步分析阐释了建设自动化测试平台的相关问题。通过将自动化技术和一体化思维结合起来,进一步提升测试管理水平及工作效率,同时提高软件质量、节省经费、缩短产品发布周期。(本文来源于《电子质量》期刊2018年11期)
李菲,杨君,曹阳,顾问[5](2018)在《云计算环境下的软件测试自动化技术研究》一文中研究指出软件测试自动化一直是软件测试领域的重要话题,通过对云计算技术的研究,设计一套基于虚拟技术的云测试平台,将测试环境部署在虚拟机中,完成自动化测试。从云测试平台的架构设计、功能结构、云测试流程几个方面进行详细介绍。通过该平台,用户只需要在Web界面上创建测试任务,上传测试用例,即可自动部署多套测试环境,实现性能测试、Web功能测试、兼容性测试的自动化,并且所有测试过程由Jenkins定时调度,极大提高测试效率。(本文来源于《现代计算机(专业版)》期刊2018年31期)
张璐,黄金武[6](2018)在《基于Python的软件测试自动化平台研究》一文中研究指出随着科技的高速发展,各类软件如雨后春笋涌现。软件测试是极为重要的一项工作,可以有效地发现软件中存在的问题并提出解决方案,本文设计基于Python的软件测试自动化平台,对于数据共享与通信协议等问题进行了解决,通过数据处理、工作流设计、C#模块设计、Python入口文件设计等几个环节对于该平台进行了设计,为其进一步发展打下坚实的基础。(本文来源于《电子世界》期刊2018年14期)
姚佳瑜[7](2018)在《软件测试自动化中的脚本技术分析》一文中研究指出计算机软件测试可以将软件中所有的缺陷及时的发现,而且具有较小的成本和占据较少的时间,而自动化的软件测试可以将测试的支出费用大大减少,同时可以将测试在有限的时间内完成。软件测试自动化中的关键部分主要是测试脚本,在测试过程中通过不同脚本技术的合理应用可以将脚本的数量以及其复杂程度大大降低,而且在不同的场合中要应用不同的脚本技术。因此本文主要是对测试软件自动化中的脚本技术进行了具体的研究与分析。(本文来源于《中国新通信》期刊2018年08期)
张文娴[8](2017)在《软件测试自动化中构建可维护脚本技术》一文中研究指出计算机软件测试在现在计算机发展迅速的进程中非常有必要的,它的功能应该包括高效的发现软件中的任何缺陷,这样的目的是为了减少开销。每个不同的脚本技术由于开发的目的和结构最初思想不同,有着不同的效果从而被应用在不同的场合,本文主要介绍了几种不同的脚本技术,做一个简单地了解和科普。(本文来源于《电子技术与软件工程》期刊2017年24期)
苏丽芳[9](2017)在《软件测试自动化技术的应用分析》一文中研究指出软件测试的目的是为了确保软件质量和提高软件实用性。软件自动化测试作为一种全新的测试技术,关键在于提高了软件测试效率,更加强调了软件测试工作的标准化程度以及测试流程的可重复性。文章通过对软件测试自动化技术的应用分析和研究,希望对提升软件测试自动化水平有所帮助,并使软件测试技术的实际应用范围得到进一步拓展。(本文来源于《中国高新技术企业》期刊2017年09期)
崔亦博[10](2017)在《CBTC系统软件测试自动化的研究》一文中研究指出在城市轨道交通领域,基于通信的列车控制(Communication Based Train Control,CBTC)系统是当前信号系统发展的主流方向。CBTC系统实现了车地之间的全双工大容量双向连续信息传输,保障了通信的实时性与稳定性,提高了列车的定位精度与行车效率。CBTC系统作为直接关系到行车安全的系统,必须符合“故障-安全”的原则。它是一种安全苛求系统,为了保证系统的安全性,整个系统需通过严苛的安全认证方可上线。软件测试是保证系统质量的重要一环,在安全认证的过程中也扮演着重要角色。但在软件测试中,测试人员的经验对测试效率有很大影响,测试人员水平差异往往会影响测试工作的进度和质量。因此,提高软件测试的自动化水平、减少人为因素对测试质量的影响成为了当下软件测试领域的研究热点之一。为了提高CBTC系统软件测试工作的自动化水平,本文提出了一种测试路径自动生成技术,并以测试覆盖率为指标对测试结果进行度量。测试覆盖率是度量软件测试结果的重要指标,测试人员需要选择合适的测试路径以达到覆盖率要求。测试路径的选择要求既不重复也不遗漏,一般由人工完成测试路径的选择,并根据已选路径编写测试案例进行测试。在测试逻辑较为简单的代码时,人工选择测试路径效率较高。一旦程序结构复杂,存在众多分支及循环时,人工选择测试路径会花费很多时间和精力,而且容易产生重复或遗漏。本文提出的测试路径自动生成技术,为测试人员编写测试用例时提供了指导,提高了测试的自动化水平。测试路径的自动生成过程需对程序代码进行形式化建模。本文基于Petri网理论,将程序代码转换为形式化的节点图,并基于图的搜索算法编写程序,完成对被测代码入口与出口间的所有路径的搜索,最后将路径输出显示。测试人员根据自动输出的路径编写测试用例,节省了寻找路径的时间,提高了测试工作的效率。本文以CBTC系统的ATP子系统软件模块为例,对被测代码进行形式化建模并自动生成测试路径,根据测试路径编写测试用例,然后使用LDRA Testbed工具进行实际测试验证。经验证,按照自动生成的测试路径编写案例后,代码测试覆盖率均达到100%,证实参与测试的路径是正确、有效的,满足了测试要求。(本文来源于《中国铁道科学研究院》期刊2017-06-01)
软件测试自动化论文开题报告范文
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
目前,随着科技的快速发展,很多软件开始不断出现在人们面前。为了确保相应软件正常运行,最为重要也最关键的一个工作就是软件测试。通过对软件进行合理测试,就可以及时发现软件中存在的问题,从而针对这些问题提出有效的对策。基于此,主要围绕Python的软件测试自动化平台展开,并对数据共享以及通信协议等方面存在的不足展开了深入探究,以期通过数据处理、C#模块设计等,为下一步发展奠定坚实的基础。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
软件测试自动化论文参考文献
[1].姬峰.基于改进遗传算法的软件测试自动化机制研究[J].信息技术.2019
[2].孟聪.基于Python的软件测试自动化平台研究[J].信息与电脑(理论版).2019
[3].王妍.基于TestLink的软件测试自动化管理[J].智能计算机与应用.2019
[4].彭迪.软件测试自动化方法研究[J].电子质量.2018
[5].李菲,杨君,曹阳,顾问.云计算环境下的软件测试自动化技术研究[J].现代计算机(专业版).2018
[6].张璐,黄金武.基于Python的软件测试自动化平台研究[J].电子世界.2018
[7].姚佳瑜.软件测试自动化中的脚本技术分析[J].中国新通信.2018
[8].张文娴.软件测试自动化中构建可维护脚本技术[J].电子技术与软件工程.2017
[9].苏丽芳.软件测试自动化技术的应用分析[J].中国高新技术企业.2017
[10].崔亦博.CBTC系统软件测试自动化的研究[D].中国铁道科学研究院.2017