基于域控系统服务端升级测试方法、装置、介质及产品

    公开(公告)号:CN118860451A

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

    申请号:CN202411345349.9

    申请日:2024-09-26

    IPC分类号: G06F8/65 G06F11/34

    摘要: 本发明提供一种基于域控系统服务端升级测试方法、装置、介质及产品,包括:构建域控系统升级前的模拟存量数据;域控系统服务端升级及通过脚本化方式完成模拟存量数据的迁移和核对;确定场景测试范围,基于所述模拟存量数据进行域控系统服务端升级后场景测试;分析确定核心业务范围及性能指标要求,进行域控系统服务端升级后性能稳定性测试。本发明解决域控系统服务端升级测试数据不充分、升级后功能不一致、升级后数据丢失、升级后系统不稳定等系列问题,保障域控系统服务端升级过程中的质量,顺利帮助用户成功升级。

    一种基于多种定位方法的图形用户界面自动化测试方法

    公开(公告)号:CN112181809B

    公开(公告)日:2024-06-11

    申请号:CN202010959746.0

    申请日:2020-09-14

    IPC分类号: G06F11/36 G06F9/451

    摘要: 一种基于多种定位方法的图形用户界面自动化测试方法,所述方法包括步骤:识别待测试系统环境;判断所述待测试系统环境是否满足测试要求;若是,执行自动化测试脚本;若否,退出所述待测试系统环境,并输出测试报告;调用待测试元素对应的定位库;使用所述定位库中的多种定位方法进行元素定位;根据定位结果输出所述测试报告。本申请提供的一种基于多种定位方法的图形用户界面自动化测试方法具有如下有益效果:(1)可应用于国产银河麒麟操作系统,丰富了Linux操作系统图形用户界面自动化测试技术的使用对象;(2)采用图形用户界面定位方式,增强了脚本可移植性,在arm、x86等架构上也可运行,拓展了测试方法的使用范围。

    一种基于桌面操作系统的测试脚本颗粒化方法及系统

    公开(公告)号:CN113742249B

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

    申请号:CN202111302686.6

    申请日:2021-11-05

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种基于桌面操作系统的测试脚本颗粒化方法及系统,包括步骤S1、生成测试脚本模板,所述测试脚本模板中包括有不同的测试项在执行过程中存在的相同的逻辑代码以及待替换的标签字段;步骤S2、根据测试项对应的配置信息生成测试脚本配置文件;步骤S3、根据所述测试脚本配置文件中的配置信息动态查找并替换测试脚本模板内的待替换的标签字段,生成测试脚本。本发明能够对测试脚本快速实现颗粒化,有效节省测试脚本的开发和维护成本。

    一种外设自动化测试方法
    4.
    发明公开

    公开(公告)号:CN117033095A

    公开(公告)日:2023-11-10

    申请号:CN202310860560.3

    申请日:2023-07-13

    IPC分类号: G06F11/22

    摘要: 本发明涉及一种外设自动化测试方法,建立整机、测试治具、usb外设之间连接,解决usb外设热插拔操作自动完成,外设测试使用场景自动模拟,操作系统是否正确识别外设自动判断,提高测试频次,系统睡眠、休眠操作自动完成,多台测试机并行测试问题,实现多台测试机并行开展外设接口测试,自动控制外设热插拔,自动模拟测试场景,自动检测usb外设是否正确识别,实现测试效率提升的目的。

    一种基于桌面操作系统的全自动测试方法及系统

    公开(公告)号:CN114077543A

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

    申请号:CN202111293134.3

    申请日:2021-11-03

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种基于桌面操作系统的全自动测试方法及系统,通过镜像构建模块、自动化测试控制模块及系统安装控制模块,实现了桌面操作系统的镜像推送、镜像安装源配置、操作系统网络安装及操作系统全自动测试的全自动测试流程,通过这套全自动测试流程,可以批量对被测机器进行自动化测试,降低了人工转测在过程流转期间的耗时,减少了下载和安装系统镜像等手工操作步骤,降低配置测试环境的耗时,提高了测试效率,并且无需破坏镜像文件的完整性,提高测试便捷性和可靠性。

    一种基于桌面操作系统的测试脚本颗粒化方法及系统

    公开(公告)号:CN113742249A

    公开(公告)日:2021-12-03

    申请号:CN202111302686.6

    申请日:2021-11-05

    IPC分类号: G06F11/36

    摘要: 本发明公开了一种基于桌面操作系统的测试脚本颗粒化方法及系统,包括步骤S1、生成测试脚本模板,所述测试脚本模板中包括有不同的测试项在执行过程中存在的相同的逻辑代码以及待替换的标签字段;步骤S2、根据测试项对应的配置信息生成测试脚本配置文件;步骤S3、根据所述测试脚本配置文件中的配置信息动态查找并替换测试脚本模板内的待替换的标签字段,生成测试脚本。本发明能够对测试脚本快速实现颗粒化,有效节省测试脚本的开发和维护成本。

    GUI元素属性信息获取系统及方法
    7.
    发明公开

    公开(公告)号:CN115794615A

    公开(公告)日:2023-03-14

    申请号:CN202211384185.1

    申请日:2022-11-07

    IPC分类号: G06F11/36 G06F9/451

    摘要: 本发明涉及一种GUI元素属性信息获取系统及方法,所述系统包括顺次信息连接的用户层、控件元素获取模块、内存注入模块与GUI应用程序模块,其中,用户层通过控件元素获取模块将内存注入模块附进GUI应用程序模块并启动,从而与GUI应用程序模块建立通信连接,接收用户发送的查询命令并返回查询结果,内存注入模块用于维护与控件元素获取模块的通信联系并在GUI应用程序中获取所有控件对象,并将匹配到的控件对象返回给控件元素获取模块,进而供用户获取。本发明提供的GUI元素属性信息获取系统及方法,只需调用一个动态链接库的函数接口即可满足国产操作系统用户对GUI应用控件属性信息获取的需求,识别准确率高、识别效率高。

    一种基于Linux操作系统的脚本加密方法

    公开(公告)号:CN114461991A

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

    申请号:CN202111587266.7

    申请日:2021-12-23

    IPC分类号: G06F21/12 G06F21/60

    摘要: 本发明涉及计算机科学技术领域,具体涉及一种基于Linux操作系统的脚本加密方法,包括如下步骤:S1、输入用户的硬件配置信息;S2、将所述硬件配置信息作为预设算法的输入参数生成密钥生成算法;S3、输入脚本文件,利用所述密钥生成算法生成的密钥信息加密所述脚本文件,得到加密脚本文件。该方法实现了Linux操作系统中脚本语言的跨架构、跨语言加密。

    国产服务器操作系统的认证测试方法及系统

    公开(公告)号:CN114168484A

    公开(公告)日:2022-03-11

    申请号:CN202111552024.4

    申请日:2021-12-17

    摘要: 本发明公开了一种国产服务器操作系统的认证测试方法及系统,认证测试方法包括:S1、安装认证测试工具;S2、认证测试工具授权认证;S3、客户端首次打开认证测试工具,配置环境信息;S4、客户端加载测试项;S5、进入测试项选择界面,勾选多条测试项;S6、开始测试:按照测试集配置文件中测试项的优先级顺序开始测试;S7、测试完成,将测试结果上传到服务端。通过本发明国产服务器操作系统的认证测试方法及系统,被测试服务器可以管理并自动加载测试用例,生成测试报告,并且认证测试工具可对测试结果加密,保证测试结果的有效性,使用此认证测试技术可以提高测试效率,规范测试结果。

    一种基于多种定位方法的图形用户界面自动化测试方法

    公开(公告)号:CN112181809A

    公开(公告)日:2021-01-05

    申请号:CN202010959746.0

    申请日:2020-09-14

    IPC分类号: G06F11/36 G06F9/451

    摘要: 一种基于多种定位方法的图形用户界面自动化测试方法,所述方法包括步骤:识别待测试系统环境;判断所述待测试系统环境是否满足测试要求;若是,执行自动化测试脚本;若否,退出所述待测试系统环境,并输出测试报告;调用待测试元素对应的定位库;使用所述定位库中的多种定位方法进行元素定位;根据定位结果输出所述测试报告。本申请提供的一种基于多种定位方法的图形用户界面自动化测试方法具有如下有益效果:(1)可应用于国产银河麒麟操作系统,丰富了Linux操作系统图形用户界面自动化测试技术的使用对象;(2)采用图形用户界面定位方式,增强了脚本可移植性,在arm、x86等架构上也可运行,拓展了测试方法的使用范围。