【技术实现步骤摘要】
本专利技术涉及数据库,特别是涉及一种数据库的数据同步程序多节点测试方法、存储介质及产品。
技术介绍
1、对于多节点多组合的数据库数据同步程序的自动化测试,一般包括多种场景,例如不同的数据库组合间数据同步,不同的拓扑结构间数据同步,如:(1)从单个源端到单个目标端;(2)从单个源端到单个中间端再到单个目标端;(3)从单个源端到多个目标端;(4)从多个源端到单个目标端等。
2、目前测试不同数据库之间数据同步功能是否完善通常采用以下方法:(1)根据要测试的数据库组合与拓扑结结构部署服务器并安装对应的数据库;(2)在数据库所在服务器安装数据同步程序;(3)根据服务器环境配置自动化测试脚本的数据库和同步程序环境参数;(4)执行自动化测试用例。
3、上述目前的数据库数据同步程序测试方法,需要事先配置多组服务器组合。数据库组合设计不同的数据源和不同的拓扑结构,故而需要根据组合和拓扑分别配置多组服务器,花费时间较长。当有新的数据源或者有新的拓扑结构时,需要重新搭建服务器环境。如果数据源存在变化,需要逐一修改服务器配置,灵活性不足
【技术保护点】
1.一种数据库的数据同步程序多节点测试方法,包括:
2.根据权利要求1所述的方法,其中根据待测试组合和拓扑结构确定其节点信息的步骤包括:
3.根据权利要求1所述的方法,其中,
4.根据权利要求2所述的方法,其中启动所述镜像生成所述待测试组合和拓扑结构对应的数据库容器的步骤包括:
5.根据权利要求4所述的方法,其中在生成多个所述数据库容器作为所述数据同步程序的节点服务器的步骤之后还包括:
6.根据权利要求5所述的方法,其中在对应的所述数据库容器中部署所述数据同步程序的步骤包括:
7.根据权利要求4所
...【技术特征摘要】
1.一种数据库的数据同步程序多节点测试方法,包括:
2.根据权利要求1所述的方法,其中根据待测试组合和拓扑结构确定其节点信息的步骤包括:
3.根据权利要求1所述的方法,其中,
4.根据权利要求2所述的方法,其中启动所述镜像生成所述待测试组合和拓扑结构对应的数据库容器的步骤包括:
5.根据权利要求4所述的方法,其中在生成多个所述数据库容器作为所述数据同步程序的节点服务器的步骤之后还包括:
6.根据权利要求5所述的方法,其中在对应的所述数据库容器中部署所述数据同步程序的步骤包括...
【专利技术属性】
技术研发人员:彭涛,王凯龙,
申请(专利权)人:北京人大金仓信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。