TestLink - TestLink

TestLink
Testlink logo.png
Разработчики)Teamtest
изначальный выпуск17 октября 2003 г.; 17 лет назад (2003-10-17)
Стабильный выпуск
1.9.20 / 19 января 2020; 10 месяцев назад (2020-01-19)
Репозиторий Отредактируйте это в Викиданных
Написано вPHP
Операционная системаКроссплатформенность
Доступно вМногоязычный
ТипУправление тестированием
ЛицензияGPL
Интернет сайттестовая ссылка.org

TestLink это веб- управление тестированием система, которая способствует Гарантия качества программного обеспечения. Он разработан и поддерживается Teamtest. Платформа предлагает поддержку тестовых примеров, наборов тестов, планов тестирования, проектов тестирования и управления пользователями, а также различных отчетов и статистики.

Требования

Поскольку TestLink - это веб-программное обеспечение, администратору необходим доступ к веб-серверу и базе данных, чтобы установить и запустить его. TestLink поддерживает MySQL, MariaDB и PostgreSQL базы данных. Чтобы использовать TestLink, пользователю требуется только веб-браузер.

использование

Основными модулями, используемыми TestLink, являются: Тестовый набор, Тестовый набор, План тестирования, Тестовый проект и Пользователь.[1][2]

План тестирования

Планы тестирования - это основная единица для выполнения набора тестов в приложении. Планы тестирования включают сборки, вехи, назначение пользователей и результаты тестирования.

План тестирования содержит имя, описание, набор выбранных тестовых случаев, сборок, результатов тестирования, этапов, назначение тестировщика и определение приоритета. Каждый план тестирования связан с текущим тестовым заданием.

Планы тестирования могут быть созданы на странице «Управление планом тестирования» пользователями с правами ведущего для текущего тестового проекта. Нажмите кнопку «Создать» и введите данные.

Определение плана тестирования состоит из заголовка, описания (в формате html) и флажка статуса «Активен». Описание должно включать следующую информацию о процессах компании:

  • Резюме / Объем
  • Функции для тестирования
  • Функции, не подлежащие тестированию
  • Критерии тестирования (прохождение тестирования продукта)
  • Тестовая среда, Инфраструктура
  • Инструменты тестирования
  • Риски
  • Ссылки (план продукта или запрос на изменение, документы по качеству и т. Д.)

Планы тестирования состоят из тестовых примеров, импортированных из спецификации тестирования в определенный момент времени. Планы тестирования могут быть созданы из других планов тестирования. Это позволяет пользователям создавать планы тестирования из тестовых наборов, которые существуют в желаемый момент времени. Это может быть необходимо при создании плана тестирования для исправления. Чтобы пользователь мог видеть план тестирования, он должен иметь соответствующие права. Права могут быть назначены (лидами) в разделе «Определить права пользователя / проекта». Это важно помнить, когда пользователи говорят вам, что не видят проект, над которым они работают.

Планы тестирования могут быть удалены пользователями с правами ведущего.

Прецедент

Тестовый пример описывает простую задачу в рабочем процессе приложения. Тестовый пример - это фундаментальная часть TestLink. После того, как тестировщик запускает тестовый пример, он может либо пройти, либо не пройти, либо заблокировать его. Тестовые наборы организованы в наборы тестов, которые состоят из следующих частей:

  • Идентификатор тестового набора автоматически назначается TestLink и не может быть изменен пользователями. Этот идентификатор состоит из префикса тестового проекта и счетчика, связанного с тестовым проектом, в котором создается тестовый набор.
  • Заголовок: может включать краткое описание или аббревиатуру (например, TL-USER-LOGIN)
  • Резюме: должно быть действительно коротким; просто для обзора, введения и ссылок.
  • Шаги: описать сценарий тестирования (входные действия); Здесь также можно указать предварительные условия и информацию по очистке.
  • Ожидаемые результаты: опишите контрольные точки и ожидаемое поведение тестируемого продукта или системы.
  • Вложения: могут быть добавлены, если это позволяет конфигурация.
  • Важность: разработчик тестов может установить важность теста [ВЫСОКАЯ, СРЕДНЯЯ и НИЗКАЯ].
  • Тип выполнения: разработчик тестов может настроить автоматическую поддержку теста [РУЧНОЙ / АВТОМАТИЧЕСКИЙ]
  • Настраиваемые поля: администратор может определять собственные параметры для улучшения описания или категоризации тестового случая. Большие настраиваемые поля (более 250 символов) невозможны. Но информация может быть добавлена ​​в родительский Test Suite и передана через настраиваемые поля. Например, вы можете описать конфигурацию «стандартная», «производительность», «стандарт_2» и ссылаться через CF на эти метки.

Пользователь

Каждому пользователю TestLink назначена роль, которая определяет доступные функции. Типы по умолчанию: Гость, Разработчик тестов, Старший тестировщик, Тестировщик, Руководитель и Администратор, но также можно создавать собственные роли.

Тестовые проекты

Тестовые проекты - это основная организационная единица TestLink. Тестовые проекты могут быть продуктами или решениями вашей компании, которые могут со временем изменять свои функции и возможности, но по большей части остаются неизменными. Тестовый проект включает документацию по требованиям, спецификацию тестирования, планы тестирования и определенные права пользователей. Проекты тестирования независимы и не обмениваются данными.

Спецификации испытаний

TestLink разбивает структуру спецификации тестов на наборы тестов и наборы тестов. Эти уровни сохраняются во всем приложении. Один тестовый проект содержит только одну тестовую спецификацию.

Функции

  • Роли пользователей и управление
  • Группировка тестовых случаев в тестовых спецификациях
  • Планы испытаний
  • Платформы
  • Требования к версии и редактированию
  • Поддержка тестирования различных сборок программного обеспечения
  • Отчеты, диаграммы и мониторы
  • Настройка пользовательского интерфейса с помощью Умные шаблоны
  • Интеграция с LDAP
  • Интеграция с другим программным обеспечением с использованием предоставленного API
  • Интеграция с системой отслеживания ошибок (Богомол, JIRA, Bugzilla, FogBugz, Redmine, и другие)

[3]

Смотрите также

Рекомендации

  1. ^ уша каннаппан (2008-08-12). «Рабочий процесс Opensource Testlink». Slideshare.net. Получено 2012-03-19.
  2. ^ "Учебная ссылка". Wn.com. Получено 2012-03-19.
  3. ^ "Testlink - Разговорная Wiki". Spoken-tutorial.org. 2011-11-16. Получено 2012-03-19.

внешняя ссылка