[发明专利]一种服务集成测试方法、装置和系统有效
申请号: | 202110327634.8 | 申请日: | 2021-03-26 |
公开(公告)号: | CN112905486B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | 刘卓 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 杨倩;张效荣 |
地址: | 200120 上海市自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务 集成 测试 方法 装置 系统 | ||
本发明公开了一种服务集成测试方法、装置和系统,涉及移动互联技术领域。该方法的一具体实施方式包括:获取待测试服务集成系统的架构信息,其中,所述架构信息指示所述服务集成系统包括多个所述集成单元之间、所述集成单元与所述微服务单元之间以及多个所述微服务单元之间的调配关系;根据所述架构信息,利用预设的测试用例测试所述待测试服务集成系统;当测试的结果不满足预设的测试通过条件时,提供测试异常的信息。该实施方式能真实反映服务集成的性能。
技术领域
本发明涉及移动互联技术领域,尤其涉及一种服务集成测试方法、装置和系统。
背景技术
目前很多业务处理系统都是通过多种系统结构集成。比如,银行业务处理系统,为了扩展应用,其为现有的应用SOA架构引入企业级网关,微服务网关,服务网格技术架构。多架构部署的合理性,将直接影响服务集成系统的运行及其性能。因此,需对服务集成系统进行测试。
目前的测试方式主要是针对服务集成中的每一种服务架构进行测试,其并不能真实反映服务集成的性能。
发明内容
有鉴于此,本发明实施例提供一种服务集成测试方法、装置和系统,测试结果能够真实反映服务集成的性能。
为实现上述目的,根据本发明实施例的一个方面,提供了一种服务集成测试方法,包括:
获取待测试服务集成系统的架构信息,其中,所述架构信息指示所述服务集成系统包括多个所述集成单元之间、所述集成单元与所述微服务单元之间以及多个所述微服务单元之间的调配关系;
根据所述架构信息,利用预设的测试用例测试所述待测试服务集成系统;
当测试的结果不满足预设的测试通过条件时,提供测试异常的信息。
优选地,利用预设的测试用例测试所述待测试服务集成系统,包括:
控制所述测试用例中的数据输入所述集成单元;
监控所述集成单元是否对所述测试用例中的数据执行完成整合操作,如果是,则确定所述集成单元整合操作正常,否则,确定测试的结果不满足预设的测试通过条件。
优选地,在确定所述集成单元整合操作正常之后,进一步包括:
监控所述集成单元是否将处理的结果传输给与其存在调配关系的微服务单元,如果否,则确定测试的结果不满足预设的测试通过条件。
优选地,
所述测试用例中的数据为交易类数据;
所述集成单元处理整合类型的交易;
所述微服务单元处理整合类型之外的其他类型的交易。
优选地,上述服务集成测试方法,进一步包括:
监控与所述集成单元存在调配关系的微服务单元处理所述集成单元传输的处理结果;
判断监控的结果是否满足预设的测试通过条件,如果否,则确定测试的结果不满足预设的测试通过条件。
优选地,利用预设的测试用例测试所述待测试服务集成系统,包括:
通过所述待测试服务集成系统包括的任意一个路由服务器传输所述测试用例;
判断所述测试用例是否传输到目标集成单元,如果否,则确定测试的结果不满足预设的测试通过条件,并标注异常位置以及对应的异常类别。
优选地,利用预设的测试用例测试所述待测试服务集成系统,进一步包括:
监控所述集成单元和/或所述微服务单元针对所述测试用例的处理时长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110327634.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于光纤与光芯片角度对准的测试结构及耦合系统
- 下一篇:一种浇注母线