понедельник, 3 июня 2013 г.

Testlink. Связь с багтрекером

      Testlink позволяет связывать тесты с багами в багтрекере. Для включения этой возможности нужно изменить параметр в конфигурационном файле custom_config.inc.php. По умолчанию этот интерфейс заблокирован (значение 'NO').
      У нас в качестве бактрекинговой системы используется 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:


1 комментарий:

  1. Добрый день!
    А где лежит файл /cfg/redmine.cfg.php ?
    У меня там пусто(
    REDMINE - 3.2.1, TESTLINK - 1.9.14.

    ОтветитьУдалить