У нас в качестве бактрекинговой системы используется Redmine, поэтому указываем $g_interface_bugs = 'REDMINE';
Затем в файле /cfg/redmine.cfg.php указываем необходимые параметры соединения с БД багтрекера:
define('BUG_TRACK_DB_HOST', 'localhost');
define('BUG_TRACK_DB_NAME', 'tracker');
define('BUG_TRACK_DB_CHARSET', 'UTF-8');
define('BUG_TRACK_DB_TYPE','mysql');
define('BUG_TRACK_DB_USER', 'admin');
define('BUG_TRACK_DB_PASS', 'password');
После этого при прогоне тестов для выполненных тестов будет возможность добавления бага.
Есть возможность перейти в трекер для заведения нового бага или можно указать номер уже созданного бага. Я предпочитаю сначала заносить баг в трекер, а в Testlink только указать его номер.
После этого список добавленных багов отображается на странице прогона теста ниже области результатов прогона. Для бага отображается статус в трекере и название, которые автоматически берутся из багтрекера .
Другие статьи о Testlink:
- Управление списком тестов
- Порядок создания теста
- Порядок действий для прогона тестов
- Отчеты
- Дополнительные возможности
Добрый день!
ОтветитьУдалитьА где лежит файл /cfg/redmine.cfg.php ?
У меня там пусто(
REDMINE - 3.2.1, TESTLINK - 1.9.14.
Здравствуйте, удалось ли Вам решить свою проблему? У меня версия TESTLINK - 1.9.19.
УдалитьИ тоже не могу настроить интеграцию с багтрекером. Все по инструкции настроила и все параметры прописала. В строке меню нет полей "Загрузить файл" и "Добавить баг", как на рисунке.
Если Вы решили проблему интеграции, помогите, пожалуйста.