测试方法、装置、电子设备及计算机可读存储介质
申请人信息
- 申请人:腾讯科技(深圳)有限公司
- 申请人地址:518000 广东省深圳市南山区高新区科技中一路腾讯大厦35层
- 发明人: 腾讯科技(深圳)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 测试方法、装置、电子设备及计算机可读存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311390261.4 |
| 申请日 | 2023/10/25 |
| 公告号 | CN117112451B |
| 公开日 | 2024/2/9 |
| IPC主分类号 | G06F11/36 |
| 权利人 | 腾讯科技(深圳)有限公司 |
| 发明人 | 佘西敏; 朱志杰 |
| 地址 | 广东省深圳市南山区高新区科技中一路腾讯大厦35层 |
摘要文本
腾讯科技(深圳)有限公司取得“一种透气窗帘布”专利技术,本申请实施例提供了一种测试方法、装置、电子设备及计算机可读存储介质,涉及软件测试技术领域。该方法包括:获取针对目标软件的测试请求;基于测试请求携带的目标地址信息确定对应的第一调度节点;根据测试请求进行至少一次测试操作,直至符合测试结束条件,运行第二调度节点的应用实例,得到测试请求对应的返回值,基于返回值确定目标软件的测试结果。本申请实施例中的第一调度节点或第二调度节点可以基于容器云技术进行部署;本申请实施例通过查询第一调度节点对应的下游调度节点的下游地址信息,确定测试请求和目标测试数据的转发地址,实现了测试请求的动态路由调度,有效提升了软件测试的效率。
专利主权项内容
(来 自 马 克 数 据 网) 1.一种测试方法,特征在于,包括:获取针对目标软件的测试请求;基于测试请求携带的目标地址信息确定对应的第一调度节点;根据测试请求进行至少一次测试操作,直至符合测试结束条件,运行第二调度节点的应用实例,得到所述测试请求对应的返回值;其中,所述第二调度节点为符合测试结束条件时所得到的新的第一调度节点;基于所述返回值确定目标软件的测试结果;其中,所述测试操作包括:查询得到所述第一调度节点对应的下游调度节点的下游地址信息;运行所述第一调度节点的应用实例,得到所述测试请求对应的目标测试数据;将所述测试请求和目标测试数据通过所述下游地址信息转发至所述下游调度节点;将所述下游调度节点作为新的第一调度节点;其中,所述第一调度节点是基于如下方式构建的:确定待部署的应用实例和调度实例,并为所述应用实例匹配对应的环境标签;将所述调度实例、应用实例部署至同一集群,生成对应的第一调度节点;其中,所述查询得到所述第一调度节点对应的下游调度节点的下游地址信息,包括:确定所述第一调度节点对应的调度实例和应用实例;获取所述测试请求所携带的测试环境标签;若获取到所述测试请求所携带的测试环境标签,基于所述测试环境标签和所述应用实例的应用标签,通过所述调度实例查询得到所述下游地址信息;若未获取到所述测试请求的测试环境标签,获取与所述测试请求相匹配的环境标签作为匹配环境标签;若无法获取与所述测试请求相匹配的环境标签时,将预设基线环境对应的下游调度节点的地址信息作为所述第一调度节点对应的下游调度节点的下游地址信息。