TestLink. Установка
В очередной раз задумался о способе хранения тестовой документации: планы-тестирования, тест-кейсы, отчеты.
На текущий момент это MS Word (план тестирования и отчет) и MS Excel (тест-кейсы) + Starteam.
Не то чтобы меня это не устраивало, для написания и апдейта все в порядке, но вот для выполнения тестов приходится бегать по разным страницам книги Excel (посмотреть настройки стенда для теста, посмотреть use case, посмотреть расширенное описание теста и т.д.). Как выход настраивать гиперссылки для удобства навигации, но это сразу увеличивает время на написание тестов.
После работы с MediaWiki в качестве внутренней Базы Знаний (надеюсь как-нибудь соберусь с силами и допишу статью об этом начинании) решил посмотреть продукты с web интерфейсом.
Для начала выбрал TestLink.
Вспомнив все свои мучения с настройкой MySQL, Perl и PHP решил погуглить на предмет более изящного решения. Идея оказалось удачной и я сразу наткнулся на Денвер.
Джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер») — проект Дмитрия Котерова, набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера — удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе.Как и обещано на сайте – установка элементарна. Просто осознанно отвечаешь на вопросы установщика.
Но сразу запустить не получилось и, посмотрев FAQ, отключил Skype, перезапустил Denver и все заработало.
Устанавливал по умолчанию в C:\webservers\
После этого скопировал разархивированную папку Testlink в C:\webservers\home\localhost\www\
И запустил скрипт автоматической установки http://localhost/testlink/install/index.php
Заполнив требуемые поля нажал кнопку Setup TestLink, прочел и согласился с Лицензионным соглашением и получил следующее сообщение:
И начал разбираться после 5 минут поисков оказалось, что нужно было делать вот так (т.е. Database login: root, Database password: пустой)
И после этого по ссылке http://localhost/testlink/index.php получил установленный TestLink с пользователем admin и паролем admin.
Большая беда большинства Open Source ПО – неудобоваримый интерфейс (это не значит что с платным ПО все намного лучше, но там хоть есть кому претензии предъявлять).
На все это ушло минут 20. Теперь буду смотреть с чем его едят.
Ссылки по теме:

А не смотрели наш продукт – TrackStudio ? Там bug tracking, requirements management, хранение тестов, KB можно в одной системе сделать и линковать между собой.
Претензии по интерфейсу предъявлять можно мне
Максим, смотрел где-то год назад, правда по другому поводу (как замена MS project). Уже забыл что да как. Возможно действительно надо глянуть.
Я тоже выбрал TestLink в качестве TMS. Пользуюсь им сравнительно давно. Интерфейс, конечно, сначала кажется странным и неудобным, но после непродолжительной работы все становится понятно.
А использовать Wiki для хранения тест-кейсов разве невозможно?
Можно и wiki, только неудобно статусы ставить.
Да и пока я так и не придумал как не превратить wiki в помойку где ничего не найдешь.
А мне казалось, что в этом плане все уже давно придумано.
В нашей компании таких проблем не возникает, пользуемся вики уже давно. Я все отчеты о тестировании в ней пишу, в ветках соответствующих релизов.
Может быть, у вас “сработал” неприятный эффект “перегрузки информацией”, когда не знаешь, за какую нитку тянуть, чтобы клубок распутать?
Мы для написания сценариев и планов, а также формирования отчетов используем devprom.net
Ресурс гибкий в плане развертывания (можно бесплатно на сайте использовать, можно себе поставить)
Интересно реализована интеграция процессов тестирования в общий процесс управления проектом и разработки софта.