软件稳定性测试方法技术

技术编号:39505639 阅读:18 留言:0更新日期:2023-11-24 11:37
本申请提供一种软件稳定性测试方法

【技术实现步骤摘要】
软件稳定性测试方法、装置、设备及介质


[0001]本申请涉及软件测试领域,尤其涉及一种软件稳定性测试方法

装置

设备及介质


技术介绍

[0002]随着科技的发展和人们生活水平的提高,人们对生活的各方面都提出了更高的要求,所以越来越多的软件被研发出来,安装在移动终端中以满足人们的需求

[0003]现有技术中,软件研发出来后,需要对其进行稳定性测试,以保证软件的运行稳定

对于软件的稳定性测试,通常是将软件安装至测试设备中,测试设备对软件进行测试,测试完成后,测试人员手动查看全部日志,确定出其中日志中的异常日志,来确定软件的问题所在,完成稳定性测试

[0004]综上所述,现有的软件稳定性方法需要测试人员手动对日志进行处理,导致软件稳定性测试的效率较低


技术实现思路

[0005]本申请实施例提供一种软件稳定性测试方法

装置

设备及介质,用于解决现有的软件稳定性方法需要测试人员手动对日志进行处理,导致软件稳定性测试的效率较低的问题

[0006]第一方面,本申请实施例提供一种软件稳定性测试方法,应用于服务器,所述方法包括:
[0007]接收终端设备发送的测试数据,所述测试数据包括测试设备标识

测试方式数据

测试预处理脚本,所述测试方式数据包括预约测试标识和预约测试时刻,或者包括立即测试标识;
[0008]若所述测试方式数据包括预约测试标识和预约测试时刻,则在当前时刻达到所述预约测试时刻时,向所述测试设备标识对应的测试设备发送所述测试预处理脚本和测试指令;
[0009]监测到所述测试设备中的异常日志文件夹中新增异常日志文件时,将新增的异常日志文件发送至所述终端设备

[0010]在一种具体实施方式中,所述接收终端设备发送的测试数据之前,所述方法还包括:
[0011]接收所述终端设备发送的测试设备标识;
[0012]根据所述测试设备标识,获取所述测试设备标识对应的测试设备的测试状态,所述测试状态为正在测试状态或未在测试状态;
[0013]将所述测试状态发送至所述终端设备

[0014]在一种具体实施方式中,所述接收终端设备发送的测试数据之后,所述方法还包括:
[0015]若所述测试方式数据包括立即测试标识,则向所述测试设备发送所述测试预处理脚本和所述测试指令

[0016]在一种具体实施方式中,所述方法还包括:
[0017]接收所述测试设备发送的待整理异常日志文件;
[0018]根据所有待整理异常日志文件,生成稳定性测试报告;
[0019]将所述稳定性测试报告发送至所述终端设备

[0020]在一种具体实施方式中,所述方法还包括:
[0021]实时获取所述测试设备的显示界面;
[0022]将所述显示界面发送至所述终端设备

[0023]第二方面,本申请实施例提供一种软件稳定性测试方法,应用于测试设备,所述测试设备安装有待测试软件,所述方法包括:
[0024]接收服务器发送的测试预处理脚本和测试指令;
[0025]根据所述测试预处理脚本对所述待测试软件进行处理,得到预处理后的待测试软件;
[0026]根据所述测试指令,对所述预处理后的待测试软件进行稳定性测试;
[0027]在所述稳定性测试过程中,若生成异常日志文件,将所述异常日志文件存入异常日志文件夹中

[0028]在一种具体实施方式中,所述方法还包括:
[0029]在所述稳定性测试结束后,将所述异常日志文件夹中的所有待整理异常日志文件发送至所述服务器

[0030]第三方面,本申请实施例提供一种软件稳定性测试方法,应用于终端设备,所述方法包括:
[0031]获取测试数据,所述测试数据包括测试设备标识

测试方式数据

测试预处理脚本,所述测试方式数据包括预约测试标识和预约测试时刻,或者包括立即测试标识;
[0032]将所述测试数据发送至服务器;
[0033]接收所述服务器发送的异常日志文件

[0034]在一种具体实施方式中,所述获取测试数据,包括:
[0035]响应于测试人员的测试操作,显示测试设备选择界面;
[0036]响应于所述测试人员在所述设备选择界面的选择测试设备操作,获取所述测试设备标识,并将所述测试设备标识发送至所述服务器;
[0037]接收所述服务器发送的测试状态,所述测试状态为正在测试状态或未在测试状态;
[0038]根据所述测试状态,显示数据输入界面;
[0039]响应于所述测试人员在所述数据输入界面的选择和输入数据操作,获取所述测试方式数据和所述测试预处理脚本

[0040]在一种具体实施方式中,所述方法还包括:
[0041]接收所述服务器发送的稳定性测试报告

[0042]在一种具体实施方式中,所述方法还包括:
[0043]接收所述服务器发送的显示界面;
[0044]显示所述显示界面

[0045]第四方面,本申请实施例提供一种软件稳定性测试装置,包括:
[0046]接收模块,用于接收终端设备发送的测试数据,所述测试数据包括测试设备标识

测试方式数据

测试预处理脚本,所述测试方式数据包括预约测试标识和预约测试时刻,或者包括立即测试标识;
[0047]发送模块,用于:
[0048]通过处理模块确定出所述测试方式数据包括预约测试标识和预约测试时刻,则在当前时刻达到所述预约测试时刻时,向所述测试设备标识对应的测试设备发送所述测试预处理脚本和测试指令;
[0049]通过所述处理模块确定出监测到所述测试设备中的异常日志文件夹中新增异常日志文件时,将新增的异常日志文件发送至所述终端设备

[0050]第五方面,本申请实施例提供一种软件稳定性测试装置,包括:
[0051]接收模块,用于接收服务器发送的测试预处理脚本和测试指令;
[0052]处理模块,用于:
[0053]根据所述测试预处理脚本对待测试软件进行处理,得到预处理后的待测试软件;
[0054]根据所述测试指令,对所述预处理后的待测试软件进行稳定性测试;
[0055]在所述稳定性测试过程中,若生成异常日志文件,将所述异常日志文件存入异常日志文件夹中

[0056]第六方面,本申请实施例提供一种软件稳定性测试装置,包括:
[0057]获取模块,用于获取测试数据,所述测试数据包括测试设备标识

...

【技术保护点】

【技术特征摘要】
1.
一种软件稳定性测试方法,其特征在于,应用于服务器,所述方法包括:接收终端设备发送的测试数据,所述测试数据包括测试设备标识

测试方式数据

测试预处理脚本,所述测试方式数据包括预约测试标识和预约测试时刻,或者包括立即测试标识;若所述测试方式数据包括预约测试标识和预约测试时刻,则在当前时刻达到所述预约测试时刻时,向所述测试设备标识对应的测试设备发送所述测试预处理脚本和测试指令;监测到所述测试设备中的异常日志文件夹中新增异常日志文件时,将新增的异常日志文件发送至所述终端设备
。2.
根据权利要求1所述的方法,其特征在于,所述接收终端设备发送的测试数据之前,所述方法还包括:接收所述终端设备发送的测试设备标识;根据所述测试设备标识,获取所述测试设备标识对应的测试设备的测试状态,所述测试状态为正在测试状态或未在测试状态;将所述测试状态发送至所述终端设备
。3.
根据权利要求1所述的方法,其特征在于,所述接收终端设备发送的测试数据之后,所述方法还包括:若所述测试方式数据包括立即测试标识,则向所述测试设备发送所述测试预处理脚本和所述测试指令
。4.
根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述测试设备发送的待整理异常日志文件;根据所有待整理异常日志文件,生成稳定性测试报告;将所述稳定性测试报告发送至所述终端设备
。5.
根据权利要求1所述的方法,其特征在于,所述方法还包括:实时获取所述测试设备的显示界面;将所述显示界面发送至所述终端设备
。6.
一种软件稳定性测试方法,其特征在于,应用于测试设备,所述测试设备安装有待测试软件,所述方法包括:接收服务器发送的测试预处理脚本和测试指令;根据所述测试预处理脚本对所述待测试软件进行处理,得到预处理后的待测试软件;根据所述测试指令,对所述预处理后的待测试软件进行稳定性测试;在所述稳定性测试过程中,若生成异常日志文件,将所述异常日志文件存入异常日志文件夹中
。7.
根据权利要求6所述的方法,其特征在于,所述方法还包括:在所述稳定性测试结束后,将所述异常日志文件夹中的所有待整理异常日志文件发送至所述服务器
。8.
一种软件稳定性测试方法,其特征在于,应用于终端设备,所述方法包括:获取测试数据,所述测试数据包括测试设备标识

测试方式数据

测试预处理脚本,所述测试方式数据包括预约测试标识和预约测试时刻,或者包括立即测试标识;将所述测试数据发送至服务器;
接收所述服务器发送的异常日志文件
。9.
根据权利要求8所述的方法,其特征在于,所述获取测试数据,包括:响应于测试人员的测试操作,显示测试设备选择界面;响应于所述测试人员在所述设备选择界面的选择测试设备操作,获取所述测试设备标识,并将所述测试设备标识发送至所述服务器;接收所述服务器发送的测试状态,所述测试状态为正在测试状态或未在测试状态;根据所述测试状态,显示数据输入界面;响应于所述测试人员在所述数据输入界面的选择和输入数据操作,获取所述测...

【专利技术属性】
技术研发人员:吴林俊
申请(专利权)人:浙江吉利控股集团有限公司
类型:发明
国别省市:

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

1