一种回归测试方法、装置及服务器制造方法及图纸

技术编号:19009064 阅读:95 留言:0更新日期:2018-09-22 08:57
本发明专利技术申请提供的回归测试方法、装置及服务器,应用于软件开发技术领域,所述方法中的缺陷跟踪管理系统在获取测试数据和待测软件信息后,将所获信息发送至测试虚拟机,测试虚拟机根据待测软件信息获取目标编码文件,并模拟目标编码文件的运行环境,运行目标编码文件,进一步根据测试数据对目标编码文件进行测试,模拟用户操作,生成操作指令,测试目标编码文件对操作指令的响应,并在完成测试后自动生成回归测试报告,采用本发明专利技术申请提供的回归测试方法对待测软件进行测试时,大量的重复动作由软件实现,代替人工操作,减轻测试人员的工作负担,缩短回归测试的耗时,提高测试效率,进一步缩短软件的开发周期。

A regression testing method, device and server

The regression test method, device and server provided by the invention are applied to the field of software development technology. The defect tracking management system in the method sends the acquired information to the test virtual machine after acquiring the test data and the software information to be tested, and the test virtual machine obtains the target coding file according to the software information to be tested. And simulate the running environment of the target encoding file, run the target encoding file, further test the target encoding file according to the test data, simulate the user operation, generate the operation instructions, test the response of the target encoding file to the operation instructions, and automatically generate the regression test report after completing the test, using the local sending When applying for regression testing method to test software, a large number of repetitive actions are implemented by software instead of manual operation, which reduces the workload of testers, shortens the time-consuming of regression testing, improves testing efficiency, and further shortens the development cycle of software.

【技术实现步骤摘要】
一种回归测试方法、装置及服务器
本专利技术涉及软件开发
,具体涉及一种回归测试方法、装置及服务器。
技术介绍
回归测试,是软件开发工作过程中经常用到的测试方法,主要任务是在修改了旧的程序代码后,对软件进行重新测试,以确认所做修改没有引入新的错误或导致其他代码产生错误,回归测试在软件开发与升级过程中占有极其重要的位置。在一次回归测试工作中,会涉及大量的重复性工作,比如重复多次的单一数据的录入,重复击键等,现有技术中,回归测试是由人工执行完成的,大量的重复性工作使得测试操作耗时长,效率低下,甚至影响整个软件的开发周期。因此,如何提供一种回归测试方法,提高测试操作的自动化程度,减少回归测试操作的耗时,缩短软件的开发周期,成为目前急待解决的关键问题之一。
技术实现思路
有鉴于此,本专利技术实施例提供一种回归测试方法、装置及服务器,提高测试操作的自动化程度,减少回归测试操作的耗时,缩短软件的开发周期。为实现上述目的,本专利技术实施例提供如下技术方案:第一方面,本专利技术申请提供一种回归测试方法,包括:获取用于软件测试的测试数据及待测软件信息;将所述测试数据和待测软件信息发送至测试虚拟机,以使本文档来自技高网...
一种回归测试方法、装置及服务器

【技术保护点】
1.一种回归测试方法,其特征在于,包括:获取用于软件测试的测试数据及待测软件信息;将所述测试数据和待测软件信息发送至测试虚拟机,以使所述测试虚拟机根据所述待测软件信息获取目标编码文件并使所述虚拟测试机根据所述测试数据对所述目标编码文件进行测试,其中,所述测试虚拟机能够模拟所述目标编码文件的运行环境,所述目标编码文件包括所述待测软件的全部或部分编码文件;接收所述测试虚拟机反馈的记录所述目标编码文件测试结果的回归测试报告。

【技术特征摘要】
1.一种回归测试方法,其特征在于,包括:获取用于软件测试的测试数据及待测软件信息;将所述测试数据和待测软件信息发送至测试虚拟机,以使所述测试虚拟机根据所述待测软件信息获取目标编码文件并使所述虚拟测试机根据所述测试数据对所述目标编码文件进行测试,其中,所述测试虚拟机能够模拟所述目标编码文件的运行环境,所述目标编码文件包括所述待测软件的全部或部分编码文件;接收所述测试虚拟机反馈的记录所述目标编码文件测试结果的回归测试报告。2.根据权利要求1所述的回归测试方法,其特征在于,所述方法还包括:提取所述测试数据和待测软件信息的基本内容,生成一次校准报表;汇总整理所述一次校准报表记载的所述测试数据和待测软件信息的基本内容,生成用于信息共享的待测报告。3.一种回归测试方法,其特征在于,包括:获取用于软件测试的测试数据及待测软件信息;获取与所述待测软件信息相应的目标编码文件,所述目标编码文件包括待测软件的全部或部分编码文件;模拟所述目标编码文件的运行环境,运行所述目标编码文件;模拟用户操作,生成操作事件指令;以所述测试数据为输入参数,执行所述操作事件指令,测试所述目标编码文件对所述操作事件指令的响应;汇总测试所得数据,生成记录测试结果的回归测试报告;发送所述回归测试报告至缺陷跟踪管理系统。4.根据权利要求3所述回归测试方法,其特征在于,所述模拟用户操作,生成操作事件指令,包括:根据所述目标编码文件的代码内容,确定需要由用户执行的目标操作;模拟用户执行所述目标操作,生成与所述目标操作相对应的操作事件指令。5.根据权利要求4所述回归测试方法,其特征在于,所述测试数据包括期望值;所述根据所述目标编码文件的代码内容,确定需要由用户执行的目标操作,包括:根据所述目标编码文件的代码内容,确定为得到所述期望值需要由用户执行的目标操作。6.根据权利要求5所述回归测试方法,其特征在于,所述测试数据包括随机测试基值,所述随机测试基值与所述期望值对...

【专利技术属性】
技术研发人员:陈力白光亚徐剑峰路宁贾雅清董清清
申请(专利权)人:唐山新质点科技有限公司
类型:发明
国别省市:河北,13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1