[发明专利]脚本测试代码编写的方法、装置、终端设备及存储介质在审
申请号: | 201711431160.1 | 申请日: | 2017-12-26 |
公开(公告)号: | CN108255709A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 李艳丽;谢生校;廖光明;韩瑞鹏;张宗勇;冯捷;葛旺 | 申请(专利权)人: | 平安壹钱包电子商务有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/33 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 518000 广东省深圳市福田区福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 代码编写 脚本测试 目标函数 编辑界面 存储介质 代码查询 代码信息 代码选择 终端设备 指令 测试脚本代码 代码函数 内容增加 运行代码 指令获取 | ||
1.一种脚本测试代码编写的方法,其特征在于,包括如下步骤:
运行代码编辑平台,进入代码编辑界面;
获取用户输入的代码查询指令,基于所述代码查询指令获取并显示推荐代码信息,所述推荐代码信息包括至少一个代码函数,每一代码函数包括函数ID、函数名称和对应的函数内容;
获取用户输入的代码选择指令,所述代码选择指令包括目标函数ID和/或目标函数名称;
将所述目标函数ID和/或目标函数名称对应的函数内容增加到所述代码编辑界面,形成已编写代码。
2.如权利要求1所述脚本测试代码编写的方法,其特征在于,在所述运行代码编辑平台的步骤之前,所述脚本测试代码编写的方法还包括:
所述代码编辑平台接收预先封装的JAR包,所述JAR包包括至少一个代码函数,每一所述代码函数的函数内容包括函数本体部分和函数注释部分;
所述基于所述代码查询指令获取并显示推荐代码信息,包括:
基于所述代码查询指令,获取与所述代码查询指令相对应的至少一个所述代码函数作为所述推荐代码信息,并在所述代码编辑界面上显示所述推荐代码信息,所述推荐代码信息包括至少一个代码函数对应的函数本体部分和函数注释部分。
3.如权利要求1所述脚本测试代码编写的方法,其特征在于,所述获取用户输入的代码查询指令,包括:
在所述代码编辑界面中显示检索框或者关联选项列表;
获取用户在所述检索框输入的关键词,或者获取用户点击所述关联选项列表而选择的关联选项;
基于所述关键词或者所述关联选项,形成所述代码查询指令;
所述基于所述代码查询指令获取并显示推荐代码信息,包括:
基于所述代码查询指令,获取与所述关键词或者所述关联选项相对应的至少一个所述代码函数作为所述推荐代码信息,并在所述代码编辑界面上显示所述待推荐代码信息。
4.如权利要求1所述脚本测试代码编写的方法,其特征在于,所述脚本测试代码编写的方法还包括:
在代码编辑平台上获取用户输入的代码提示指令,所述代码提示指令包括目标字符串;
根据所述目标字符串,在所述代码编辑界面上显示目标函数;
获取用户输入的代码选择指令,所述代码选择指令包括目标函数ID;
将所述目标函数ID对应的函数内容增加到所述代码编辑界面,形成已编写代码。
5.如权利要求4所述脚本测试代码编写的方法,其特征在于,在所述代码编辑界面上显示目标函数,具体包括:在所述代码编辑界面上使用CodeMirror插件显示所述目标函数的函数名称,采用接口函数获取所述目标函数的类信息和参数信息,并在所述代码编辑界面上显示所述类信息和所述参数信息。
6.一种脚本测试代码编写的装置,其特征在于,所述脚本测试代码编写的装置还包括:
运行代码平台模块,用于运行代码编辑平台,进入代码编辑界面;
显示代码信息模块,用于获取用户输入的代码查询指令,基于所述代码查询指令获取并显示推荐代码信息,所述推荐代码信息包括至少一个代码函数,每一代码函数包括函数ID、函数名称和对应的函数内容;
获取代码指令模块,用于获取用户输入的代码选择指令,所述代码选择指令包括目标函数ID和/或目标函数名称;
增加函数内容模块,用于将所述目标函数ID和/或目标函数名称对应的函数内容增加到所述代码编辑界面,形成已编写代码。
7.如权利要求1所述脚本测试代码编写的装置,其特征在于,所述脚本测试代码编写的装置还包括:
导入JAR包模块,用于向所述代码编辑平台导入预先封装的JAR包,所述JAR包包括至少一个代码函数,每一所述代码函数的函数内容包括函数本体部分和函数注释部分;
所述显示代码信息模块,用于基于所述代码查询指令,获取与所述代码查询指令相对应的至少一个所述代码函数作为所述推荐代码信息,并在所述代码编辑界面上显示所述推荐代码信息,所述推荐代码信息包括至少一个代码函数对应的函数本体部分和函数注释部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安壹钱包电子商务有限公司,未经平安壹钱包电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711431160.1/1.html,转载请声明来源钻瓜专利网。