一种系统性能测试方法以及装置
    1.
    发明公开

    公开(公告)号:CN118606172A

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

    申请号:CN202410635216.9

    申请日:2024-05-22

    发明人: 梁俊杰 王俊人

    IPC分类号: G06F11/36 G06F11/34

    摘要: 本申请提供了一种系统性能测试方法以及装置,用于在执行自动化测试的基础上,引入测试场景的差异化机制,从而可以以更为适配的目标事务请求来完成当前的系统性能测试任务,兼顾高效率和高精度,从而可以良好地满足测试需求,更好地推进后续的相关工作。方法包括:测试设备确定系统性能测试任务,其中,系统性能测试任务用于向目标系统发起性能测试;测试设备从预设的不同测试场景中,确定系统性能测试任务适配的目标测试场景;测试设备获取目标测试场景对应的目标事务请求;测试设备向目标系统发起目标事务请求,以使得目标系统响应目标事务请求,并根据从目标系统侧获得的响应结果确定目标系统的性能测试结果。

    数据库测试的任务调度方法以及装置

    公开(公告)号:CN111008124B

    公开(公告)日:2023-01-24

    申请号:CN201911020160.1

    申请日:2019-10-25

    发明人: 梁俊杰

    IPC分类号: G06F11/36 G06F9/48

    摘要: 本申请提供了数据库测试的任务调度方法以及装置,通过在测试平台与驱动器设备之间部署任务调度设备,进行测试任务的调度,降低测试平台的运行成本。方法包括:任务调度设备接收测试平台发送的第一任务请求,第一任务请求用于请求任务调度设备触发对指定的数据库执行数据库测试;任务调度设备根据第一任务请求中携带的任务信息,分配用于执行数据库测试的驱动器设备;任务调度设备向驱动器设备发送第二任务请求,第二任务请求用于请求驱动器设备对数据库执行数据库测试;任务调度设备从驱动器设备获取数据库测试的测试信息,测试信息包括数据库测试的测试状态、测试日志或者测试结果;任务调度设备向测试平台发送测试信息。

    一种网关系统的性能测试方法以及装置

    公开(公告)号:CN113133039B

    公开(公告)日:2022-07-12

    申请号:CN202110510104.7

    申请日:2021-05-11

    发明人: 梁俊杰

    IPC分类号: H04W24/04 H04W24/06 H04W88/16

    摘要: 本申请提供了一种网关系统的性能测试方法以及装置,用于对物联网系统中的网关系统进行高精度地性能测试,如此可根据测试结果评估网关系统对所属物联网系统的工作带来的影响。本申请提供的一种系统测试方法,包括:测试设备确定测试对象为网关系统的系统测试任务,系统测试任务用于测试网关系统在预设负荷状态下的系统性能;测试设备通过自身与网关系统之间的通信连接,获取当前连接网关系统的物联网节点设备的设备数据;测试设备以设备数据为基础,获取系统测试任务对应的测试用例;测试设备通过测试用例向网关系统发起性能测试,并生成性能测试结果。

    一种数据处理方法以及相关设备

    公开(公告)号:CN110321280B

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

    申请号:CN201910427736.X

    申请日:2019-05-22

    发明人: 梁俊杰

    IPC分类号: G06F11/36

    摘要: 本发明实施例提供了一种数据处理方法及相关设备,用于调用数据库存储的已完成设计的测试流程对待测对象进行测试,提高测试效率。该方法包括:确定待测对象;根据用户的第一操作指令选择与所述待测对象对应的测试流程,所述测试流程为数据库中存储的设计完成的测试流程;基于所述测试流程对所述待测对象执行测试,得到测试结果。

    一种执行脚本的处理方法以及装置

    公开(公告)号:CN113127369A

    公开(公告)日:2021-07-16

    申请号:CN202110510793.1

    申请日:2021-05-11

    发明人: 梁俊杰

    IPC分类号: G06F11/36 G06F9/445

    摘要: 本申请提供了一种执行脚本的处理方法以及装置,用于生成精确度更高的执行脚本,通过该执行脚本更加精确地、彻底地还原之前工作人员的用户操作行为,从而可保障高质量的服务器自动测试。方法包括:当检测到本地通过浏览器应用向目标服务器发起服务器测试任务时,处理设备捕捉用户在测试过程中做出的不同用户操作行为;处理设备在浏览器应用的运行记录中,识别与不同用户操作行为分别对应的向目标服务器发起的http请求,http请求为执行服务器测试任务的请求;处理设备结合不同用户操作行为以及不同用户操作行为分别对应的http请求,生成执行脚本,执行脚本用于还原并执行浏览器应用向目标服务器发起服务器测试任务的执行过程。

    TPC-E自动化测试方法以及TPC-E测试系统

    公开(公告)号:CN110704301A

    公开(公告)日:2020-01-17

    申请号:CN201910798164.6

    申请日:2019-08-27

    发明人: 梁俊杰

    IPC分类号: G06F11/36 G06F16/25 G06F16/23

    摘要: 本申请提供了TPC-E自动化测试方法以及TPC-E测试系统,用于自动部署TPC-E测试所需的测试环境,保证测试环境的稳定性,实现对目标数据库的TPC-E自动化测试。方法包括:TPC-E测试系统触发目标数据库的TPC-E测试任务;TPC-E测试系统在硬件设备上部署TPC-E测试任务对应的Driver组件、CEServer组件、MEEServer组件以及目标数据库;TPC-E测试系统触发CEServer组件以及MEEServer组件生成并向目标数据库分别发起客户操作型事务以及市场操作型事务,以使得目标数据库处理客户操作型事务以及市场操作型事务;TPC-E测试系统触发Driver组件监听目标数据库对于客户操作型事务以及市场操作型事务的处理结果,并触发Driver组件基于处理结果生成目标数据的TPC-E测试结果;TPC-E测试系统触发Driver组件输出TPC-E测试结果。

    基于Driver组件的监听方法以及驱动器设备

    公开(公告)号:CN110471815A

    公开(公告)日:2019-11-19

    申请号:CN201910572483.5

    申请日:2019-06-28

    发明人: 梁俊杰

    摘要: 本申请提供了基于Driver组件的监听方法以及驱动器设备,用于还原目标数据库更为真实的应用场景,得到目标数据库更为准确的TPC-E测试结果。方法包括:驱动器设备启动用户发起的TPC-E测试任务;驱动器设备分别在Driver组件与CEServer组件之间、Driver组件与MEEServer组件之间、CEServer组件与目标数据库之间、MEEServer组件与目标数据库之间配置目标监听端口,目标监听端口为在实际应用场景中监听不同设备实体之间的网络连接的并行通讯端口;驱动器设备触发CEServer组件以及MEEServer组件分别向目标数据库发起用于进行TPC-E测试的模拟处理事务,以使得目标数据库处理模拟处理事务;驱动器设备根据目标监听端口,监听目标数据库对于模拟处理事务的处理状态,并生成目标数据库的TPC-E测试结果;驱动器设备向用户输出TPC-E测试结果。

    可保持事务类型比例的TPC-E测试方法及测试系统

    公开(公告)号:CN110457188A

    公开(公告)日:2019-11-15

    申请号:CN201910572321.1

    申请日:2019-06-28

    发明人: 梁俊杰

    IPC分类号: G06F11/34

    摘要: 本申请提供了可保持事务类型比例的TPC-E测试方法及测试系统,用于保证在对数据库进行TPC-E测试时,可在不同时间段内皆可保持不同事务类型的模拟事务的不同处理比例。测试系统触发针对目标数据库的TPC-E测试任务;测试系统获取在本次TPC-E测试任务中不同事务类型的模拟事务的不同处理比例;测试系统建立事务排序表;测试系统在事务排序表中随机排列不同事务类型的模拟事务,并使得在不同处理时间段内皆满足不同事务类型的模拟事务的不同处理比例的比例限制;测试系统根据事务排序表中的模拟事务序列,依次触发目标数据库处理不同事务类型的模拟事务;测试系统监测目标数据库对于不同事务类型的模拟事务的处理结果,以得到目标数据库的TPC-E测试结果。

    一种模型设计方法以及相关设备

    公开(公告)号:CN110334002A

    公开(公告)日:2019-10-15

    申请号:CN201910427753.3

    申请日:2019-05-22

    发明人: 梁俊杰

    IPC分类号: G06F11/36 G06F16/21

    摘要: 本发明实施例提供了一种模型设计方法及相关设备,用于对平台中的本体对应的模型进行设计。该方法包括:获取至少一个本体,所述至少一个本体为待修改属性的本体;接收用户的操作指令;根据所述用户的操作指令确定所述至少一个本体的属性对应的运算规则;基于所述至少一个本体的属性对应的运算规则确定目标模型。

    一种便于实施的TPC-DS测试方法以及系统

    公开(公告)号:CN109902027A

    公开(公告)日:2019-06-18

    申请号:CN201910253172.2

    申请日:2019-03-29

    发明人: 梁俊杰

    IPC分类号: G06F11/36

    摘要: 本申请提供了一种便于实施的TPC-DS测试方法以及系统,用于实现便于实施的TPC-DS测试。方法包括:测试系统接收UE发起的测试请求,测试请求用于请求对待测试数据库进行TPC-DS测试,测试请求携带待测试数据库的数据库ID;测试系统根据数据库ID,从服务器中获取待测试数据库的备份文件;测试系统在物理设备上部署待测试数据库的备份文件;测试系统根据TPC-DS测试,向待测试数据库发送数据查询请求以及数据更新请求,数据查询请求用于对待测试数据库进行TPC-DS测试对应的数据查询测试,数据更新请求用于对待测试数据库进行TPC-DS测试对应的数据维护操作;测试系统获取待测试数据库对于数据查询请求以及数据更新请求的响应结果;测试系统统计响应结果,形成TPC-DS测试结果。