понедельник, 28 января 2008 г.

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

9 комментариев:

  1. [...] Александр Лобач Я не волшебник, я только учусь « TestLink. Установка [...]

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

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

    ОтветитьУдалить
  3. Александр Лобач30 января 2008 г., 3:56

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

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

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

    ОтветитьУдалить
  6. Александр Лобач5 июня 2008 г., 19:46

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

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

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

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

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

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

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

    ОтветитьУдалить
  9. Hãy đến với sàn giao dịch vận chuyển hàng hóa, chúng tôi là công ty vận chuyển hàng hóa bắc nam hàng đầu hiện nay. Hiện nay chúng tôi đang cung cấp nhiều dịch vụ liên quan đến vận chuyển, vận tải. Tiêu biểu có thể kể đến như dịch vụ vận tải hàng hóa bằng đường bộ, vận tải bằng đường thủy, vận chuyển hàng hóa bằng đường sắt,... Đối với các tỉnh thành chúng tôi có những dịch vụ riêng biệt để phục vụ nhu cầu. Có thể kể đến một vài dịch vụ như dịch vụ vận chuyển hàng đi an giang, vận chuyển hàng hóa đi vũng tàu, vận chuyển hàng đi bắc giang,... Ngoài ra còn rất nhiều dịch vụ khác đang chờ bạn khám phá. Hãy ghé vào để biết thêm thông tin chi tiết nhé.

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