Учтите, что для продукта существует несколько SDK, каждый из которых может выполнять определенные операции в кластере узлов.
Существует ли способ написания интегрированной среды автоматизации, с помощью которой можно переключаться между SDK дляРазнообразные тесты.
|---------|<----------- Python SDK
| CLUSTER |<----------- Java SDK
| |<----------- Golang SDK
|---------|<----------- Dot Net SDK
В настоящее время я использую один каркас (написанный на Java) для тестирования кластера с использованием Java SDK и другой каркас (написанный на python) для тестирования кластера с использованием Python SDK с большим количеством дублирующегося кода.написано на 2 разных языках.
Цель состоит в том, чтобы написать один экземпляр тестовых случаев, который может переключаться между SDK, чтобы мы могли одновременно тестировать и SDK, и сервер.
Имеется ли такой дизайн / методика?проверить такое требование?