Где Jubula хранит свою базу данных тестов по умолчанию?
Я хотел бы получить доступ к базе данных Jubula по умолчанию из-за пределов Jubula или, по крайней мере, полностью скопировать ее и перейти на другой компьютер. Есть причина, по которой он не может получить к нему доступ изнутри и экспортировать тесты в формате XML. Есть ли способ сделать это?
1 ответ
Он использует базу данных H2 по умолчанию. Он хранится в библиотеке вашего пользователя. Я не знаю, возможно ли получить к нему доступ из других приложений или с другой машины, но я рекомендую вам этого не делать.
Что вы хотите сделать, так это настроить "обычную" базу данных - такую как MySQL или Postgre - и хранить там свои тесты. Это имеет некоторые преимущества; пользователи могут получить к нему доступ одновременно; Вы можете легко создавать резервные копии и т. д. Просто не забудьте установить драйверы Jubula для баз данных, как я.
Чтобы сохранить существующие тесты ("полностью скопировать") в эту новую базу данных, вы должны экспортировать все проекты в XML. Затем отключитесь от вашей базы данных H2 и выберите новую базу данных из ваших подключений. Затем импортируйте XML-файл, который вы только что экспортировали, и все ваши тесты будут там. Вы найдете эти команды в разделе меню Test.