Учебное пособие по TestLink: полное руководство
Что такое ТестЛинк?
Test-link — наиболее широко используемый веб-инструмент управления тестированием с открытым исходным кодом. Он синхронизирует как спецификацию требований, так и спецификацию теста. С помощью этого инструмента пользователь может создавать тестовый проект и документировать тестовые примеры. С помощью Test-Link вы можете создать учетную запись для нескольких пользователей и назначить разные роли пользователей. Пользователь-администратор может управлять задачей назначения тестовых примеров.
Он поддерживает как автоматическое, так и ручное выполнение тестовых случаев. Тестировщики могут генерировать План тестирования и отчет об испытаниях за короткое время с помощью этого инструмента. Он поддерживает отчеты об испытаниях в различных форматах, таких как Excel, MS word и HTML. Помимо этого, он также поддерживает интеграцию со многими популярными дефект системы отслеживания, такие как JIRA, MANTIS, BUGZILLA, TRAC и т. д. Поскольку это веб-инструмент, несколько пользователей могут одновременно получать доступ к его функциям, используя свои учетные данные и назначенные роли.
Преимущества TestLink
- Он поддерживает несколько проектов
- Простой экспорт и импорт тестовых примеров
- Легко интегрируется со многими инструментами управления дефектами.
- Автоматизированное выполнение тестовых случаев через XML-RPC
- Простая фильтрация тестовых примеров по версии, ключевым словам, идентификатору тестового набора и версии.
- Легко назначать тестовые случаи нескольким пользователям.
- Легко создавать план испытаний и отчеты об испытаниях в различных форматах.
- Предоставьте учетные данные нескольким пользователям и назначьте им роли.
Войдите в TestLink
Шаг 1: Откройте приложение Testlink домашнюю страницу и введите данные для входа
- Введите идентификатор пользователя – admin
- Введите пароль
- Нажмите на вкладку входа
Создание тестового задания
Шаг 1: В главном окне нажмите «Управление тестовыми проектами», откроется другое окно.
Шаг 2: Нажмите на вкладку «Создать», чтобы создать новый проект.
Шаг 3: Введите в окно все необходимые поля, такие как категория тестового проекта, название проекта, префикс, описание и т. д. После заполнения всех необходимых данных нажмите вкладку «Создать» в конце окна.
Это позволит успешно создать ваш проект «Guru99».
Создание плана тестирования
План тестирования содержит полную информацию, такую как объем тестирования программного обеспечения, этапы, наборы тестов и тестовые примеры. После создания тестового проекта следующим шагом будет создание плана тестирования.
Шаг 1: На главной странице нажмите «Управление планом тестирования» на главной странице.
Шаг 2: Откроется еще одна страница, внизу страницы нажмите вкладку «Создать».
Шаг 3: Заполните всю необходимую информацию, такую как имя, описание, создайте из существующего плана тестирования и т. д. в открытом окне и нажмите «Создать вкладку».
Шаг 4: План тестирования Guru 99 создан успешно.
Создание сборки
Сборка — это конкретная версия программного обеспечения.
Шаг 1: Нажмите «Сборки/выпуски» в разделе «План тестирования» на домашней странице.
Шаг 2: В следующем окне заполните все необходимые данные для версии программного обеспечения и нажмите «Создать», чтобы сохранить версию.
- Введите название заголовка
- Введите описание версии программного обеспечения
- Отметьте галочкой статус – Активен.
- Отметьте галочкой статус – Открыть.
- Выберите дату выпуска
- Нажмите «Создать кнопку».
Как только вы выпустите версию программного обеспечения, оно будет выглядеть так
Создание набора тестов
Набор тестов — это набор тестовых примеров, которые могут тестировать или проверять один и тот же компонент. Следующие шаги объяснят, как создать набор тестов для вашего проекта.
Шаг 1: Нажмите на опцию спецификации теста на главной странице.
Шаг 2: В правой части панели нажмите на значок настройки. . Он отобразит серию тестовых операций.
Шаг 3: Нажмите вкладку «Создать» для набора тестов.
Шаг 4: Заполните все данные для набора тестов и нажмите вкладку «Сохранить».
- Введите название набора тестов
- Введите информацию о вашем наборе тестов
- Нажмите кнопку «Сохранить», чтобы сохранить детали набора тестов.
Вы можете видеть, что создан набор тестов для Guru 99.
Ваш набор тестов отображается в левой части панели под деревом структуры папок.
Создание тестового набора
Testcase содержит последовательность шагов тестирования для проверки конкретного сценария с ожидаемым результатом. Ниже описано, как создать тестовый пример, а также этапы тестирования.
Шаг 1: щелкните папку набора тестов в левой части панели под древовидной структурой папок.
Шаг 2: Нажмите на значок настройки на правой боковой панели. Список операций тестового примера будет отображаться на правой боковой панели.
Шаг 3: Откроется новое окно. Чтобы создать тестовые примеры, нажмите кнопку «Создать» в операциях с тестовыми примерами.
Шаг 4: Введите данные на странице спецификации тестового примера.
Шаг 5: После ввода данных нажмите кнопку «Создать», чтобы сохранить данные. Тест-кейс для Guru99 создан успешно.
Шаг 6: Нажмите на тестовый пример из папки, как показано выше, откроется окно. Нажмите кнопку «Создать шаги» в тестовом примере. Откроется редактор шагов тестового примера.
Шаг 7) Откроется другое окно на той же странице, в этом окне вам необходимо ввести следующие данные.
- Введите пошаговое действие для вашего тестового примера
- Введите сведения о действии шага
- Нажмите «Сохранить» и добавьте еще одно действие шага ИЛИ нажмите «Сохранить» и выйдите на вкладку, если шага теста больше нет для добавления.
Шаг 8) Как только вы сохраните и выйдете из шага тестирования, он будет выглядеть так:
Назначение тестового примера плану тестирования
Чтобы тестовый пример был выполнен, его необходимо назначить плану тестирования. Здесь мы увидим, как можно назначить тестовый пример плану тестирования.
Шаг 1) Нажмите на значок настройки на тестовой панели. Он покажет список операций.
Шаг 2) Нажмите «Добавить в планы тестирования».
Шаг 3) Откроется новое окно, найдите свой проект «Guru99».
- Установите флажок напротив своего плана тестирования.
- Нажмите на кнопку добавления
Это добавит ваш тестовый пример в ваш план тестирования.
Создание пользователей и назначение ролей в TestLink
Testlink обеспечивает функции управления и авторизации пользователей.
Ниже приведен список ролей по умолчанию в Testlink и их права –
Роли | Тестовые кейсы | Тестовые метрики |
---|---|---|
Гость | Просмотр | Просмотр |
тестер | Выполнить | Просмотр |
Старший тестер | Редактировать и выполнять | Просмотр |
Лидер и администратор | Редактировать и выполнять | Редактировать и выполнять |
Шаг 1: Из издания TestlinkНа домашней странице s щелкните значок пользователей/ролей на панели навигации.
Шаг 2: Нажмите кнопку Создать
Шаг 3: заполните все данные пользователя и нажмите кнопку «Сохранить».
Здесь в списке мы видим, что пользователи были созданы.
Шаг 4: Назначение пользователю роли тестового проекта,
- Нажмите на «Назначьте роли в тестовом проекте» таб
- Выберите название проекта
- Выберите роль пользователя из раскрывающегося списка.
Требования к письму
Шаг 1: На панели навигации выберите ссылку «Требования», откроется страница «Требования».
Шаг 2: на странице требований в правой части панели нажмите кнопку «Создать».
Шаг 3: Откроется новое окно, введите все данные, например
- ID документа
- Название названия
- Требование Descriptион
- И нажмите кнопку «Сохранить».
Для типа вы можете выбрать вариант из раскрывающегося списка — здесь мы выбрали «Спецификация требований пользователя»
Шаг 4: необходимо создать спецификацию требований и отобразить ее на левой боковой панели в проекте «Guru99».
Шаг 5: выберите кнопку настройки на главной странице спецификации требований. Откроется другое окно.
Шаг 6Нажмите вкладку «Создать» в разделе «Требование». OperaЦИИ.
Шаг 7: Заполните все указанные данные и нажмите кнопку «Сохранить».
- Введите идентификатор документа
- Введите название заголовка
- Введите описание
- Введите статус — находится ли он в черновике, в доработке, на рассмотрении, не подлежит тестированию и т. д. Здесь мы выбрали действительный.
- Введите тип — пользовательский интерфейс, нефункциональный, информационный, функциональный и т. д. Здесь мы выбрали вариант использования.
- Введите необходимое количество тестовых случаев
- В конце введите кнопку «Сохранить»
Примечание: Чтобы добавить дополнительные требования, вы можете установить флажок и нажать кнопку «Сохранить».
В левой части панели мы видим, что требование добавлено.
Назначение требований к тест-кейсам
In Testlink, Требование может быть связано с тестовыми примерами. Это очень важная функция для отслеживания покрытия тестами в зависимости от требований. В отчетах о тестировании вы можете проверить, какие требования не охвачены, и принять меры, чтобы добавить их в наборы тестов для максимального покрытия тестирования.
Шаг 1: В разделе спецификации теста откройте любой отдельный тестовый пример и щелкните значок требования.
Шаг 2: Чтобы назначить спецификацию требований тестовому набору, вам необходимо выполнить следующие шаги.
- Прокрутите раскрывающийся список, чтобы выбрать спецификацию требований.
- Отметьте галочкой требование
- Нажмите на вкладку «Назначить».
После нажатия на вкладку «Назначить» появится окно с надписью «Назначенное требование».
Выполнение тестового примера
В TestLink мы можем запустить тестовый пример и изменить статус выполнения тестового примера. Статус тест-кейса можно установить на «заблокировано» «Пройдено», or "неуспешный". Изначально, он будет в состоянии «не запускаться» статус, но как только ты чптица обновил его, его нельзя снова изменить на статус «не запущен».
Шаг 1: На панели навигации нажмите ссылку «Выполнение теста». Он направит вас на панель выполнения тестов.
Шаг 2: Выберите тестовый пример, который хотите запустить, на левой боковой панели.
Шаг 3: После того, как вы выбрали тестовые примеры, откроется окно.
Шаг 4: выполните следующие действия.
- Введите примечания, относящиеся к выполненному тестовому примеру.
- Выберите его статус
Шаг 5: На той же странице вам необходимо заполнить аналогичную информацию о выполнении тестового примера. Заполните данные, выберите статус и нажмите «Сохранить выполнение».
Создание отчетов об испытаниях
Ссылка на тест поддерживает различные форматы отчетов об испытаниях, такие как
- HTML
- MS Word
- MS Excel
- OpenOffice писатель
- OpenOffice Calc
Шаг 1: на панели навигации выберите опцию «Отчеты о тестировании».
Шаг 2: на левой боковой панели выберите ссылку «Отчет о тестировании».
Шаг 3: Чтобы создать отчет, выполните следующие действия.
- Отметьте и снимите отметку с опции, которую хотите выделить в отчете об испытаниях.
- нажмите на папку вашего проекта
Отчет об испытаниях будет выглядеть так
Экспорт тестового набора/тестового набора
Testlink предоставляет функции экспорта тестовых проектов/наборов тестов в ваш Testlink и затем вы можете импортировать их в другой Testlink проект на другом сервере или системе. Для этого вам нужно выполнить следующий шаг
Шаг 1: Выберите тестовый пример, который хотите экспортировать, на странице «Спецификация теста».
Шаг 2: Теперь в правой части панели нажмите на значок Значок настройки, он отобразит все операции, которые можно выполнить в тестовом примере.
Шаг 3: Нажмите «экспорт» кнопка
Шаг 4: Откроется другое окно, отметьте опцию согласно требованию и щелкните вкладку экспорта.
Создается следующий XML
Импорт тестового случая / набора тестов
Шаг 1: выберите папку набора тестов, в которую вы хотите импортировать тестовый пример.
Шаг 2: Нажмите на значок настройки в правой части панели будут отображаться все операции, которые можно выполнить в наборе тестов/тестовом примере.
Шаг 3: Нажмите кнопку импорта в списке операций тестового примера, как
Шаг 4: Найдите и прикрепите XML-файл тестового примера, который вы экспортировали по ссылке на тест, и нажмите кнопку загрузки.
- Используйте опцию обзора, чтобы прикрепить файл тестового примера XML, который вы экспортировали из testlink.
- Нажмите на загрузку файла
Когда вы загружаете файл, откроется окно с описанием тестовых примеров импорта.
Шаг 5: Тестовый пример будет загружен и отображен в правой части панели.
Итого
В этом уроке мы рассмотрели различные аспекты TestLink, например, как вы можете использовать Testlink- в качестве тест-менеджмента. В нем шаг за шагом объясняется, как управлять планом тестирования для вашего проекта, как создать пользователя и соответствующим образом назначить ему роли или даже как импортировать или экспортировать тестовые примеры в ваш проект. Другие полезные функции, такие как создание отчетов, определение требований и т. д., также хорошо продемонстрированы в этом руководстве.