Главная > ПО > TestLink. Установка

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, прочел и согласился с Лицензионным соглашением и получил следующее сообщение:

clip_image002

И начал разбираться после 5 минут поисков оказалось, что нужно было делать вот так (т.е. Database login: root, Database password: пустой)

clip_image004

И после этого по ссылке http://localhost/testlink/index.php получил установленный TestLink с пользователем admin и паролем admin.

Большая беда большинства Open Source ПО – неудобоваримый интерфейс (это не значит что с платным ПО все намного лучше, но там хоть есть кому претензии предъявлять).

На все это ушло минут 20. Теперь буду смотреть с чем его едят.

Ссылки по теме:

TestLink в CustisWiki

  1. 29 Январь 2008 в 23:45 | #1

    А не смотрели наш продукт – TrackStudio ? Там bug tracking, requirements management, хранение тестов, KB можно в одной системе сделать и линковать между собой.

    Претензии по интерфейсу предъявлять можно мне :-)

  2. Александр Лобач
    30 Январь 2008 в 00:56 | #2

    Максим, смотрел где-то год назад, правда по другому поводу (как замена MS project). Уже забыл что да как. Возможно действительно надо глянуть.

  3. 1 Июнь 2008 в 22:47 | #3

    Я тоже выбрал TestLink в качестве TMS. Пользуюсь им сравнительно давно. Интерфейс, конечно, сначала кажется странным и неудобным, но после непродолжительной работы все становится понятно.

  4. 5 Июнь 2008 в 15:38 | #4

    А использовать Wiki для хранения тест-кейсов разве невозможно?

  5. Александр Лобач
    5 Июнь 2008 в 15:46 | #5

    Можно и wiki, только неудобно статусы ставить.
    Да и пока я так и не придумал как не превратить wiki в помойку где ничего не найдешь.

  6. 5 Июнь 2008 в 17:17 | #6

    А мне казалось, что в этом плане все уже давно придумано.

    В нашей компании таких проблем не возникает, пользуемся вики уже давно. Я все отчеты о тестировании в ней пишу, в ветках соответствующих релизов.

    Может быть, у вас “сработал” неприятный эффект “перегрузки информацией”, когда не знаешь, за какую нитку тянуть, чтобы клубок распутать?

  7. 27 Июнь 2008 в 16:03 | #7

    Мы для написания сценариев и планов, а также формирования отчетов используем devprom.net

    Ресурс гибкий в плане развертывания (можно бесплатно на сайте использовать, можно себе поставить)

    Интересно реализована интеграция процессов тестирования в общий процесс управления проектом и разработки софта.

  1. 29 Январь 2008 в 12:33 | #1