База данных транспортир-огурец - PullRequest
0 голосов
/ 10 мая 2018

У меня есть структура транспортир-огурец для моих автоматических тестов e2e. Как вы знаете, когда мы тестируем пользовательский интерфейс, нам иногда нравится сравнивать его со значениями базы данных. Или иногда мы выполняем определенные функции в пользовательском интерфейсе и хотели бы проверить постоянство данных в БД. В моем случае это БД оракула. ​​

Может кто-нибудь предложить - если это хорошая идея, чтобы покрыть такие испытания с помощью транспортира - если да, то как я могу реализовать эти шаги? Идея высокого уровня / шаги или, возможно, образец должны быть полезны.

Спасибо

Ответы [ 2 ]

0 голосов
/ 11 мая 2018

Вам действительно нужно проверить доступ к БД напрямую, или вы можете просто использовать вызовы API для получения данных из базы данных? Я считаю немного рискованным манипулировать базой данных напрямую. Если у вас есть выбор, я бы сказал, использовать sync-request для получения значения, которое сервер получает из базы данных.

0 голосов
/ 11 мая 2018

Задача в вашем случае - выполнить запрос к базе данных Oracle.Oracle предоставляет пакет nodejs oracledb для Nodejs для использования БД Oracle, но установка этого пакета не так проста, как установка драйвера БД Java Oracle, и его предварительное условие перед установкой не распространяется на платформу.

...