软件版本测试方法、装置、终端设备及存储介质与流程

文档序号:14911037发布日期:2018-07-10 23:25阅读:来源:国知局

技术特征:

1.一种软件版本测试方法,其特征在于,包括:运行代码比对平台,所述代码比对平台与数据库相连接;

所述软件版本测试方法还包括由所述代码比对平台执行的如下步骤:

获取所述数据库中存储的待测试版本内容,所述待测试版本内容与待测试版本ID相关联;

基于所述待测试版本ID,获取所述数据库中存储的与所述待测试版本ID同源的基线版本内容;

对所述待测试版本内容和所述基线版本内容进行代码比对,获取比对结果。

2.根据权利要求1所述的软件版本测试方法,其特征在于,所述代码比对平台与数据库相连接,包括:

所述代码比对平台获取用户输入的数据库配置参数;

根据所述数据库配置参数,使所述代码比对平台与所述数据库相连接;

所述数据库配置参数包括数据库的IP地址、数据库的Sid号、登录数据库的用户名、数据库的登录密码和数据库的端口号。

3.根据权利要求1所述的软件版本测试方法,其特征在于,所述获取所述数据库中存储的待测试版本内容,包括:

获取用户输入的待测试版本ID;

根据所述待测试版本ID查找待测试版本内容的存储地址,基于所述存储地址获取所述待测试版本内容。

4.根据权利要求1所述的软件版本测试方法,其特征在于,所述基于所述待测试版本ID,获取所述数据库中存储的与所述待测试版本内容同源的基线版本内容,包括:

基于所述待测试版本ID,获取与所述待测试版本ID同源的基线版本列表;

基于所述基线版本列表,获取用户输入的基线版本选择指令,所述基线版本选择指令包括基线版本ID;

基于所述基线版本ID,获取所述数据库中存储的基线版本内容。

5.根据权利要求1所述的软件版本测试方法,其特征在于,所述对所述待测试版本内容和所述基线版本内容进行代码比对,获取比对结果,包括:

获取用户输入的全代码比对指令,根据所述全代码比对指令对所述待测试版本内容和所述基线版本内容进行字符串比对,获取比对结果;所述比对结果突出显示所述待测试版本内容中的代码和所述基线版本内容中的代码的区别处。

6.根据权利要求1所述的软件版本测试方法,其特征在于,所述对所述待测试版本内容和所述基线版本内容进行代码比对,获取比对结果,还包括:

获取用户输入的子基线版本内容获取指令,所述子基线版本内容获取指令包括子基线版本ID;

基于所述子基线版本ID获取对应的子基线版本内容;

获取用户输入的第一代码比对指令,根据所述第一代码比对指令对所述待测试版本内容和所述子基线版本内容进行字符串比对,获取比对结果;所述比对结果突出显示所述待测试版本内容中的代码和所述子基线版本内容的代码的区别处。

7.根据权利要求1所述的软件版本测试方法,其特征在于,所述对所述待测试版本内容和所述基线版本内容进行代码比对,获取比对结果,还包括:

获取用户输入的子基线版本内容获取指令和待测模块内容获取指令,所述子基线版本内容获取指令包括子基线版本ID,所述待测模块内容指令包括待测模块ID;

基于所述子基线版本ID获取对应的子基线版本内容;

基于所述待测模块ID获取对应的待测模块内容;

获取用户输入的第二代码比对指令,根据所述第二代码比对指令对所述子基线版本内容和所述待测模块内容进行字符串比对,获取比对结果;所述比对结果突出显示所述待测模块内容中的代码和所述子基线版本内容中的代码的区别处。

8.一种软件版本测试装置,其特征在于,包括:

代码比对平台运行模块,用于运行代码比对平台;

待测试版本内容获取模块,用于获取所述数据库中存储的待测试版本内容;

基线版本内容获取模块,用于基于所述待测试版本ID,获取所述数据库中存储的与所述待测试版本ID同源的基线版本内容;

比对结果获取模块,用于对所述待测试版本内容和所述基线版本内容进行代码比对,获取比对结果。

9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述软件版本测试方法的步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述软件版本测试方法的步骤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1