一种云硬盘生命周期功能测试方法、装置及介质

    公开(公告)号:CN117909154A

    公开(公告)日:2024-04-19

    申请号:CN202410081608.5

    申请日:2024-01-19

    Inventor: 王志广

    Abstract: 本发明公开一种云硬盘生命周期功能测试方法、装置及介质,涉及云平台测试技术领域,用于实现云硬盘的功能测试,针对传统方案在测试灵活性和效率上的不足,提供一种云硬盘生命周期功能测试方法,通过将各操作类型对应的测试实例进行组件化,以在调用时可以根据实际需要自由组合待测试的操作类型,实现组合场景的测试编排。另外,还通过与云硬盘的状态及属性对应的限制矩阵,实现对云硬盘是否支持各操作类型的快速判断,一方面使得对云硬盘的功能验证不局限于“创建”阶段,可以将测试对象从新建云硬盘扩展到已有云硬盘;另一方面结合组合测试场景的自由编排,有利于提高云硬盘功能验证测试的整体效率,尤其有利于后续产品升级测试的质量保障。

    一种异步接口的测试方法、装置、设备及介质

    公开(公告)号:CN117290218A

    公开(公告)日:2023-12-26

    申请号:CN202311227350.7

    申请日:2023-09-22

    Inventor: 王志广

    Abstract: 本发明公开了一种异步接口的测试方法、装置、设备及介质。包括:依次执行各测试用例;通过采集器判断当前执行的测试用例中是否采集到有效异步接口;若当前执行的测试用例中采集到有效异步接口,在有效异步接口的位置进行断点中断执行当前执行的测试用例,将有效异步接口的接口信息传输至任务管理器;执行下一个测试用例并返回再次判断当前执行的测试用例中是否采集到有效异步接口,监测任务管理器中第一有效异步接口任务的状态;若第一有效异步接口任务执行成功,返回第一有效异步接口对应的断点以继续执行对应测试用例并返回再次判断当前执行的测试用例中是否采集到有效异步接口;响应于所有测试用例执行结束,确定完成测试文件的异步接口测试。

    一种自动化测试的异常自动修复方法、装置、设备及介质

    公开(公告)号:CN116204342A

    公开(公告)日:2023-06-02

    申请号:CN202211712267.4

    申请日:2022-12-29

    Inventor: 王志广

    Abstract: 本申请公开了一种自动化测试的异常自动修复方法、装置、设备及介质,涉及计算机技术领域,包括:在执行自动化测试脚本的过程中,通过对象元素对应的当前定位器对所述对象元素进行定位,当出现所述对象元素的定位异常,则扫描当前页面的源码结构;通过机器学习技术,并基于所述源码结构以及所述当前定位器为所述对象元素重新匹配新的定位器,以得到目标定位器;利用所述目标定位器定位所述对象元素,以实现自动化测试中的异常自动修复。综上可见,本申请中,对于测试脚本中出现的非预期错误无需人工干预,便可自动修复,并且可以保证自动化测试不停歇,如此一来,保证了自动化执行过程的流程性,极大的提高了测试效率。

    一种接口协议的变更识别方法、装置、设备及存储介质

    公开(公告)号:CN115202728A

    公开(公告)日:2022-10-18

    申请号:CN202210904901.8

    申请日:2022-07-29

    Inventor: 黄伟 王志广

    Abstract: 本发明公开了一种接口协议的变更识别方法、装置、设备及计算机可读存储介质,涉及接口协议技术领域,该方法包括:对获取的接口文档进行解析,得到接口协议信息;其中,接口协议信息包括接口请求方式、请求统一资源定位符、请求头、请求参数和请求响应体中的至少一项;根据接口协议信息和存储记录信息,检测接口协议情况;若接口协议情况为接口协议变更,则更新存储记录信息,并生成接口协议变更报告;本发明能够解析接口文档关键特性,感知接口协议变更内容;通过根据接口协议信息和存储记录信息,检测接口协议情况,自动对比识别接口协议的变更内容,保证无外部因素干扰,避免遗漏,提高了接口协议变更的识别效率和准确性。

    一种存储卷扩容方法、装置以及介质

    公开(公告)号:CN114968110A

    公开(公告)日:2022-08-30

    申请号:CN202210606083.3

    申请日:2022-05-31

    Inventor: 杨乐乐 王志广

    Abstract: 本申请涉及数据存储技术领域,公开了一种存储卷扩容方法、装置以及介质,在存储卷的使用过程中会对存储卷的运行状态进行监测,当检测到存储卷的剩余使用空间满足预设条件时,即可触发扩容事件,根据预先设置的扩容方法确定目标扩容量,并根据目标扩容量和存储卷的当前容量计算期望容量,再根据期望容量更新存储卷的容量。相对于当前技术中只能在存储卷不可使用时才发现需要扩容导致业务中断,采用本技术方案,当检测到存储卷的剩余使用空间满足预设条件时即可进行扩容,通过设置预设条件,在存储卷还留有剩余空间时进行扩容,实现对存储卷的提前扩容,无需等待其不可使用时再进行扩容,避免了业务的中断。

    跨集群迁移云物理机的方法、装置及电子设备

    公开(公告)号:CN114020402A

    公开(公告)日:2022-02-08

    申请号:CN202111244341.X

    申请日:2021-10-25

    Inventor: 杨乐乐 王志广

    Abstract: 本发明实施例涉及一种跨集群迁移云物理机的方法、装置及电子设备,该方法包括:获取当前集群所对应的第一云物理机中的数据;根据第一云物理机中的数据,生成目标集群下的镜像数据;获取目标集群下的第二云物理机的配置信息;根据配置信息和镜像数据,创建第二云物理机。在该过程中,因为节省了重新构造云物理机的操作系统和应用服务等的数据,大大节省了时间。尤其在云物理机数量较多时,相较于现有技术中一台台云物理机的跨集群迁移而言,该操作过程完全可以批量操作,大大节省人力和物力。

    一种基于容器化的自动化持续测试方法及装置

    公开(公告)号:CN113986714A

    公开(公告)日:2022-01-28

    申请号:CN202111097122.3

    申请日:2021-09-18

    Inventor: 王志广

    Abstract: 本发明提供一种基于容器化的自动化持续测试方法及装置,所述方法包括如下步骤:部署容器编排引擎集群并创建容器组;在容器编排引擎集群拉取集群管理控制模块的镜像,在主节点的容器组创建集群管理控制模块,并配置集群管理控制模块的接口;调用集群管理控制模块的接口进行任务配置,发起构建自动化持续测试任务请求;接收到任务请求后,根据任务的配置信息在从节点的容器组中创建执行测试机,将创建的执行测试机注册到集群管理控制模块;并更新自动化测试脚本到执行测试机;执行自动化测试脚本进行测试;测试完成后将执行测试机注销,同时将该执行测试机所在的容器组删除。用完即删除提升资源的利用率,极大的提高的自动化持续测试效率。

    一种基于容器化的自动化持续测试方法及装置

    公开(公告)号:CN113986714B

    公开(公告)日:2024-12-10

    申请号:CN202111097122.3

    申请日:2021-09-18

    Inventor: 王志广

    Abstract: 本发明提供一种基于容器化的自动化持续测试方法及装置,所述方法包括如下步骤:部署容器编排引擎集群并创建容器组;在容器编排引擎集群拉取集群管理控制模块的镜像,在主节点的容器组创建集群管理控制模块,并配置集群管理控制模块的接口;调用集群管理控制模块的接口进行任务配置,发起构建自动化持续测试任务请求;接收到任务请求后,根据任务的配置信息在从节点的容器组中创建执行测试机,将创建的执行测试机注册到集群管理控制模块;并更新自动化测试脚本到执行测试机;执行自动化测试脚本进行测试;测试完成后将执行测试机注销,同时将该执行测试机所在的容器组删除。用完即删除提升资源的利用率,极大的提高的自动化持续测试效率。

    代码评审方法、装置、设备及存储介质

    公开(公告)号:CN118860888A

    公开(公告)日:2024-10-29

    申请号:CN202410986137.2

    申请日:2024-07-22

    Abstract: 本发明实施例提供了一种代码评审方法、装置、设备及存储介质,涉及人工智能技术领域,包括:获取待评审代码的代码数据;其中,所述代码数据至少包括所述代码的前半段、代码差异和代码路径;将所述代码数据输入所述通用模型以使所述通用模型输出代码变动总结;根据所述代码变动总结在本地知识库中进行检索得到对应的检索结果;根据所述代码变动总结和所述检索结果生成提示词;将所述提示词分别输入所述编码模型以使所述编码模型分别输出评审结果;根据多个所述编码模型的所述评审结果确定针对所述待评审代码的最终评审结果。本发明实施例减少了单一模型代码评审时可能产生的偏差和错误,确保代码评审的准确率。

    一种浏览器测试方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN118295927A

    公开(公告)日:2024-07-05

    申请号:CN202410526923.4

    申请日:2024-04-28

    Inventor: 王志广

    Abstract: 本发明涉及互联网技术领域,具体公开了一种浏览器测试方法、装置、设备及计算机可读存储介质,通过采用主浏览器作为测试基线浏览器,启动主浏览器和待测的从浏览器进入测试后,采集主浏览器被输入的用户操作指令转发至从浏览器执行,实现了各待测的从浏览器与作为测试基线的主浏览器并行执行用户操作指令,无需对不同的浏览器均编写适配的测试脚本;分别记录主浏览器和从浏览器对用户操作指令的执行结果进行对比,得到从浏览器的测试结果,实现了在多浏览器测试过程中以用户操作指令为单位进行测试结果分析,有利于测试人员快速、准确地定位问题所在,排除测试脚本程序错误对测试结果分析的影响,提高多浏览器测试的测试结果的准确性和测试效率。

Patent Agency Ranking