qTest - Краткое руководство
qTest - это инструмент управления тестированием, используемый для управления проектами, отслеживания ошибок и управления тестированием. Он следует концепции централизованного управления тестированием, которая помогает легко общаться и помогает быстро разрабатывать задачи всей командой QA и другими заинтересованными сторонами.
qTest - это облачный инструмент, разработанный QASymphony. Он поддерживает все браузеры, особенно Chrome, Firefox, IE и т. Д., А также поддерживает различные версии ОС Windows - Windows XP, Vista, 7 и т. Д. QTest предоставляет 14-дневный пробный период для Business email id с доступом для 4 пользователей. qTest можно интегрировать со многими другими инструментами - JIRA, Bugzilla, FogBugz, Version One и т. д.
Лицензия и бесплатная пробная версия
Следующие пункты относятся к лицензии и бесплатной пробной версии qTest и связанных услуг.
qTest - это коммерческий инструмент, доступный в качестве пробной версии в течение ограниченного периода в 14 дней.
Для использования сервисов JIRA требуется лицензия.
qTest предоставляет бесплатную лицензию на Business Email ID.
Базовая версия (бесплатные пробные версии) имеет доступ для группы из 4 человек.
Использование qTest
Ниже приведены различные варианты использования qTest:
Используется для отслеживания всех действий по обеспечению качества с самого первого этапа жизненного цикла тестирования программного обеспечения.
Поддерживает управление выпусками, управление сборкой и управление модулями.
Поддерживает все действия на макроуровне, выполняемые QA.
Полезно при выполнении задач QA, таких как написание TestCases, выполнение, отчеты и т. Д.
Полезно в управлении проектами, отслеживании задач, управлении требованиями и управлении тестированием.
qTest Технические характеристики
В следующей таблице перечислены различные спецификации qTest вместе с описанием каждого из них.
Sr. No. | Спецификация и описание |
---|---|
1 | Application copyright Обрабатывается QASymphony Предоставляет коммерческую и пробную версии |
2 | Tool Scope Используется в качестве среды автоматизации тестирования Используется как утилита для тестирования |
3 | Testing Methods Гибкое тестирование Тестирование черного ящика Исследовательское тестирование Функциональное / ручное тестирование Традиционное тестирование |
4 | Tool Objectives Настольное тестирование Веб-тестирование |
5 | Management Features Управление требованиями Управление выпуском и сборкой Управление модулем Отчет об управлении тестированием |
6 | Hardware Requirements ЦП - P4 2,5 ГГц и новее RAM - 1 ГБ и выше Скорость сети - 1000 Мбит / с и выше Жесткий диск - 1 ГБ и выше |
7 | Error Handling Снимки экрана |
8 | User Interface Available COM API Прямой интерфейс Удобство использования графического интерфейса |
qTest имеет широкий спектр функций для привлечения QA и других заинтересованных сторон для управления тестированием. В этой главе мы обсудим основные функции qTest.
Основные возможности qTest
В следующей таблице перечислены основные функции qTest.
Sr. No. | Основные характеристики и описание |
---|---|
1 | Testing Support qTest поддерживает следующие методологии тестирования -
|
2 | Centralize & Organize
|
3 | Manage & Track Execution
|
4 | Notification
|
5 | Power Search
|
6 | Reports
|
7 | Scale with Team Growth
|
8 | Integration
|
9 | Common Features
|
10 | Recover Data
|
qTest предоставляет 14-дневную бесплатную пробную версию деловой электронной почты с несколькими основными функциями; к нему могут получить доступ максимум четыре пользователя. У qTest также есть ряд планов с различными расширенными функциями и надстройками. Стоимость зависит от количества пользователей.
Посещая https://www.qasymphony.com, вы можете просмотреть различные планы, доступные на пробной основе.
Настройка бесплатных пробных версий
Давайте теперь обсудим, как настроить бесплатные пробные версии. Выполните следующие действия, чтобы понять настройку -
Step 1 - Посетить https://www.qasymphony.com и нажмите Free Trial в правой части строки меню, как показано на следующем снимке экрана.
Step 2 - Нажмите кнопку «Начать бесплатную пробную версию».
Step 3- Открывается основная форма для создания учетной записи qTest. Введите следующие данные, как показано на следующих снимках экрана.
Имя
Фамилия
Деловая электронная почта. Обратите внимание, что она не принимает идентификаторы Gmail, Yahoo и Outlook. Это должен быть рабочий адрес электронной почты. Тот же адрес электронной почты можно использовать в качестве имени пользователя для доступа к qTest.
Industry
Где ты находишься
количество работников
название компании
Создайте свой веб-адрес qTest - он должен быть уникальным, и этот URL-адрес будет использоваться для доступа к приложению qTest.
Пароль - для аутентификации доступа к этому URL
Step 4 - После ввода всех деталей нажмите CREATE qTest TRIALкнопку, как показано на скриншоте выше. Он отобразитThank you pageдля нового пользователя, как показано на следующем снимке экрана. Вы можете увидеть введенный домен и имя пользователя сAccess qTest NOW кнопка.
Step 5 - Теперь нажмите Access qTEST NOWкнопка. Он отобразит панель инструментов qTest. У него есть доступ к URL-адресу, который был введен при создании бесплатных пробных версий.
В этой главе мы обсудим, как войти в qTest.
Выполните следующие действия, чтобы войти в qTest.
Step 1- Перейдите на свой образец веб-сайта, выбранный при создании бесплатной пробной версии. Откроется страница входа в систему.
Step 2 - Введите свой зарегистрированный рабочий адрес электронной почты в качестве имени пользователя и пароля.
Step 3 - Щелкните значок LOG IN кнопка.
На следующем снимке экрана показано, как войти в qTest, используя учетные данные.
При ошибке
Давайте теперь разберемся в ситуации, когда ваша попытка входа в систему не удалась.
Если попытка входа в систему не удалась, отображается следующая страница ошибки.
Ошибка может возникнуть из-за неправильной комбинации идентификатора электронной почты или пароля.
На следующем снимке экрана показано сообщение об ошибке, которое пользователь получает, если учетные данные неверны.
Если вы забыли пароль, восстановить его -
Нажми на Forgot Your Password? ссылка под сообщением об ошибке.
Введите Login Email
Нажмите Submit
На следующем снимке экрана показано, как восстановить пароль, если вы забыли.
Вы получите электронное письмо с подробностями об имени пользователя или ссылкой для сброса пароля.
При успешном входе
После успешного входа в систему на системной панели отобразится, связана ли учетная запись с каким-либо проектом администратором или вы можете создать образец проекта.
На следующем снимке экрана показана страница приветствия / панель управления qTest при успешном входе в систему.
После входа в qTest Dashboard становится первой отображаемой страницей. Панель управления настраивается администратором. В зависимости от ролей администратор может установить доступ к qTest. Администратор даже имеет право изменять цвета и логотип qTest.
Ниже приведены несколько важных моментов, касающихся панели мониторинга qTest.
Панель навигации, представленная в верхней части страницы qTest, будет одинаковой на всех страницах / экране qTest.
qConnect - <Название проекта>, План тестирования, Требования, Дизайн теста, Выполнение теста, Дефекты и Отчеты - основные ссылки. Эти ссылки используются для перехода к соответствующим функциям.
Панель навигации содержит ссылки, обеспечивающие быстрый доступ к наиболее полезным функциям qTest.
По умолчанию страница плана тестирования проекта по умолчанию отображается при успешном входе в систему.
Под панелью навигации на панели новостей страницы есть рекомендация установить часовой пояс как “You haven’t chosen a preferred time zone. Please set it here.”
Информация, представленная в левой части белой области, относится к выпускам проекта, а также к некоторым интересным функциям qTest.
В правой части панели навигации, Настройки, Уведомление и Поиск являются основными функциями и остаются неизменными на всех страницах / экране qTest.
С правой стороны, над панелью навигации, есть несколько ссылок - приложения qTest, ресурсы, репозиторий и справка для qTest и сводка профиля.
Слева внизу есть ссылка - «Сочетания клавиш». Когда вы щелкаете по нему, он отображает различные комбинации клавиш клавиатуры для перехода к определенной функции.
Shift + D = создать релиз
Shift + C = создать сборку
Shift + X или Shift + Delete = Удалить объект
CTRL + G = Сохранить объекты и перейти к следующему
На следующем снимке экрана показан обзор страницы панели инструментов qTest.
qTest Apps
qTest имеет много разных приложений. Наиболее широко используемым приложением являетсяqTest Manager. Наряду с этим в qTest также есть сеанс, аналитика, параметры и импульс. Эти приложения обладают множеством преимуществ и могут использоваться вместе с qTest Explorer и другими.
Репозиторий
В нем есть множество дополнительных ссылок для доступа к различным документам о qTest. Эти документы предоставляют информацию о qTest, а также расширяют знания новых пользователей о функциях qTest. Эти документы также помогают найти решение, если вы не знаете, как выполнить конкретную задачу.
Репозиторий содержит ссылки на следующее -
Knowledge Base - Он предоставляет информацию о других приложениях qTest.
Video training- Он обеспечивает обучение новых пользователей. Новые пользователи могут пройти через него, чтобы узнать о различных функциях и использовании qTest.
Request Pricing - Пользователь может попросить предоставить таблицу цен в зависимости от требований.
Get Help - Это документированный раздел, в котором пользователь может найти все основные / расширенные функции qTest и узнать, как их использовать.
Submit Ticket To QASymphony- Основная цель этой ссылки - предоставить пользователям поддержку в режиме реального времени в тех случаях, когда они сталкиваются с трудностями при выполнении задач. Это не поддерживает пользователей бесплатной пробной версии.
Suggest New Features - Здесь пользователь может предоставить предложения или отзывы, касающиеся qTest, что сделает его более удобным для пользователя.
About qTest - Он предоставляет подробную информацию о qTest, такую как версии и информация об авторских правах.
На следующих снимках экрана показаны различные документы, доступные в репозитории.
Профиль пользователя
Щелкнув ссылку профиля, вы можете просмотреть свой личный профиль как Мой профиль и Профиль компании как Профиль компании и управлять разделами. Нажав «Выйти», вы вернетесь на страницу входа и не сможете получить доступ к деталям проекта без повторного входа.
Администрирование - это роль, доступность которой зависит от роли вошедшего в систему пользователя. Если пользователь является администратором, только тогда эта ссылка будет присутствовать. В бесплатных пробных версиях все пользователи по умолчанию являются администраторами.
На следующем снимке экрана показаны доступные функции в разделе «Профиль пользователя».
Мой профайл
Кликнув My Profile, вы можете просматривать и редактировать данные своей учетной записи. Вам нужно нажатьSaveчтобы сохранить все отредактированные детали. Здесь есть дополнительная функция для изменения пароля. После ввода необходимых данных нажмитеChange Password для активации нового пароля.
На следующем снимке экрана показана информация об учетной записи и раздел смены пароля.
Профиль Компании
Щелкнув по Company Profileпо ссылке отображается основная информация о компании. Это данные, введенные при регистрации. Вы можете редактировать и добавлять новые детали. НажмитеSave чтобы сохранить детали.
Чтобы пригласить новых пользователей в свой домен qTest, выполните следующие действия.
Step 1 - Перейдите в раздел профиля пользователя и нажмите Administration как показано на следующем снимке экрана.
Step 2 - Щелкните значок Licenses - Users вкладка вверху справа.
Step 3 - Щелкните значок +Invite кнопку для отправки электронных писем с приглашением новых пользователей в ваш домен qTest.
Step 4- После нажатия кнопки + Пригласить открывается диалоговое окно Пригласить пользователя. Введитеemail id приглашенного лица и нажмите OK отправить электронное письмо заинтересованному лицу.
После приглашения они получат приветственное письмо со ссылкой для активации. На экране отобразится сообщение об успешном завершении и ссылка для активации; в случае, если приглашенный человек не получил надлежащее электронное письмо, администратор может отправить его вручную, чтобы добавить его.
После добавления приглашенных лиц в систему администратор может предоставить им доступ уровня администрирования или настроить их с профилем пользователя по умолчанию.
Список приглашенных пользователей можно увидеть в таблице, как показано на следующем снимке экрана. В столбце «Действие» есть ссылки «Отправить повторно», «Деактивировать пользователей» и «Назначить проект».
В этой главе мы поймем, как добавить проект в qTest. Чтобы добавить проект, у вас должны быть права администратора.
Создать проект
Ниже приведены шаги по добавлению проекта в qTest.
Step 1 - Перейдите в раздел профиля пользователя и нажмите Administration как показано на следующем снимке экрана.
По умолчанию на вкладке Project отображается +Add new project кнопку, как показано на следующем снимке экрана.
Step 2- Введите название проекта, дату начала и окончания, описание и назначьте пользователей администраторами, как показано на следующем снимке экрана. Затем щелкните значок+Add кнопку внизу.
При нажатии кнопки + Добавить проект успешно добавляется, и появляется диалоговое окно с кнопкой ОК, как показано на следующем снимке экрана.
Step 3 - Щелкните OK и вы сможете увидеть только что добавленный проект в таблице.
Step 4 - Вы можете получить доступ к этому проекту, щелкнув параметры в верхнем левом углу экрана и выбрав имя проекта, как показано на следующем снимке экрана.
Если щелкнуть имя проекта, отобразится страница плана тестирования соответствующего проекта.
В этой главе мы обсудим, что такое план тестирования и как управлять выпуском.
Что такое план тестирования?
Чтобы понять, что такое план тестирования, обратите внимание на следующие моменты.
qTest поддерживает гибкое и легкое управление проектами в модуле Test Plan.
План тестирования поддерживает подмодуль управления выпусками и сборками.
Выпуск обычно известен как Sprint в Agile методологии.
Сборка известна как Sub-Sprint или же Iteration в Agile
План тестирования позволяет пользователям и заинтересованным сторонам управлять и отслеживать все графики работы по тестированию и разработке и фактический статус.
Наряду с этим пользователи могут добавлять требования в объем этих Release и Build.
Это помогает в отслеживании требований, дефектов и т. Д. Из плана тестирования.
Создать новую версию
А releaseявляется подпланом плана тестирования. Все выпуски сочетаются с полными целями плана тестирования. Структура выпуска синхронизируется от плана тестирования до выполнения теста.
Чтобы создать выпуск, у вас должно быть разрешение на создание выпуска.
Ниже приведены шаги по созданию выпуска.
Step 1- Для создания новой версии есть два варианта. Щелкните правой кнопкой мыши где-нибудь на левой панели и выберите «Создать» → «Новый выпуск».
Step 2 - Щелкните значок New Release изображение в левой части панели, как показано на следующем снимке экрана.
Step 3 - При нажатии любой из опций создается форма создания выпуска, как показано на следующем снимке экрана.
Step 4 - Введите следующие поля в форму -
- Название выпуска
- Status
- Дата начала
- Дата окончания
- Description
- Release Note
- Resources
- Вложения, если есть
Note- Убедитесь, что даты начала и окончания должны соответствовать срокам проекта. Даты должны быть синхронизированы с выполнением теста.
Step 5 - После ввода всех деталей нажмите кнопку Save кнопка присутствует в правом верхнем углу экрана.
После нажатия кнопки «Сохранить» вы получите сообщение о том, что все изменения успешно сохранены. Название версии отображается на левой панели под названием проекта, как показано на следующем снимке экрана.
Редактировать выпуск
Давайте теперь обсудим, как редактировать выпуск. Чтобы редактировать выпуск, у вас должно быть разрешение на редактирование выпуска.
Ниже приведены шаги по редактированию выпуска.
Step 1 - Выберите Release to Edit и дважды щелкните, чтобы изучить его дальше.
Step 2 - Измените название выпуска, свойства, статус, дату начала, дату окончания, описание, примечание к выпуску или любые другие поля, как показано на следующем снимке экрана.
Step 3 - Щелкните Save чтобы закончить редактирование.
Переместить / скопировать релиз
Теперь мы поймем, как переместить или скопировать релиз. Чтобы переместить / скопировать выпуск, пользователь должен иметь настройку создания / редактирования. Эта функция позволяет создать дубликат выпуска или изменить порядок структуры выпуска.
Выполните следующие действия, чтобы переместить / скопировать выпуск.
Step 1 - Чтобы скопировать один или несколько выпусков, выберите выпуски и щелкните их правой кнопкой мыши.
Step 2 - Щелкните Copy как показано на следующем снимке экрана.
Step 3 - Теперь щелкните правой кнопкой мыши в любом месте дерева плана тестирования и выберите Paste чтобы скопировать выпуски, как показано на следующем снимке экрана.
Также можно скопировать закрытый Релиз. Он копирует только свойства, но не объем и вложение.
Релиз можно перемещать только в структуре плана тестирования, но не в разделе «Выполнение теста».
Удалить выпуск
Давайте теперь разберемся, как удалить выпуск. Чтобы удалить выпуск, у вас должно быть разрешение на удаление выпуска.
Выполните следующие действия, чтобы удалить выпуск.
Step 1 - Выберите один или несколько проектов для удаления.
Step 2 - Щелкните правой кнопкой мыши выбранные версии и нажмите Delete как показано на следующем снимке экрана.
Step 3- Появится диалоговое окно с запросом подтверждения на удаление. НажмитеYES как показано на следующем снимке экрана.
Step 4 - Страница будет обновлена, и релиз будет удален с панели плана тестирования.
Для достижения цели выпуска может быть несколько сборок. Сборка всегда связана только с одним выпуском. Сборка выполняет частичную цель выпуска с ограниченными функциями.
Сборка может быть создана только внутри выпуска, но не в корневой папке. Если релиз закрывается, сборка автоматически переходит в закрытый статус. Объем сборки определяется в рамках выпуска. Если одно требование определено в нескольких сборках, ссылка на требование переместится на новое из старой сборки.
Создать новую сборку
Для создания сборки у вас должно быть разрешение на создание сборок. Выполните следующие действия, чтобы создать сборку.
Step 1- Чтобы создать новую сборку, выберите выпуск и используйте любую из опций, как показано на скриншоте ниже. Щелкните правой кнопкой мыши где-нибудь на левой панели и выберите New → New Build.
Step 2 - Щелкните значок New Build icon/image в левой части панели, как показано на следующем снимке экрана.
Step 3 - При выборе любого из вариантов открывается форма «Создать сборку».
Step 4 - Введите следующие поля в форму -
- Название сборки
- Status
- Дата постройки
- Примечание по сборке
- Ресурсы как объем сборки
- Вложения, если есть
Note- Убедитесь, что дата сборки находится в пределах графика выпуска. Дата должна быть синхронизирована с выполнением теста.
Step 5 - После ввода всех деталей нажмите кнопку Save кнопка присутствует в правом верхнем углу экрана.
После нажатия кнопки «Сохранить» вы получите сообщение об успешном сохранении внесенных изменений. Имя сборки отображается на левой панели под именем проекта, как показано на следующем снимке экрана.
Редактировать сборку
В этом разделе мы поймем, как редактировать Build. Для редактирования сборки у вас должно быть разрешение на редактирование сборок.
Выполните следующие действия, чтобы отредактировать сборку.
Step 1 - Выберите Build для редактирования и дважды щелкните, чтобы открыть детали.
Step 2 - Отредактируйте имя сборки, свойства, статус, дату сборки, примечание к сборке или любые другие поля, как показано на следующем снимке экрана.
Step 3 - Щелкните Save чтобы закончить редактирование.
Переместить / скопировать сборку
Чтобы переместить / скопировать сборку, у вас должно быть разрешение на создание / редактирование сборок. Эта функция позволяет создавать дубликаты сборки или переупорядочивать структуру сборки. Выполните следующие действия, чтобы переместить / скопировать файл Build.
Step 1- Чтобы скопировать / вырезать одну или несколько сборок, выберите сборки. Щелкните правой кнопкой мыши выбранные сборки.
Step 2 - Выбрать Copy/Cut и щелкните, как показано на следующем снимке экрана.
Step 3- Теперь выберите выпуск для вставки и щелкните правой кнопкой мыши. Выберите, чтобы вставить скопированные сборки, как показано на следующем снимке экрана.
Закрытую сборку также можно скопировать, но нельзя вырезать. Он копирует только свойства, но не объем и вложение.
Удалить сборку
Чтобы удалить сборку, у вас должно быть разрешение на удаление сборок. При удалении сборки учитывайте следующие моменты.
За один раз можно удалить несколько сборок.
Вы не можете удалять сборки в закрытых версиях.
Если сборка связана с объектом в Test Execution как Test Suite, Test Run или Test Cycle, перед удалением вам следует удалить эту связь. В противном случае функция удаления не будет работать.
Выполните следующие действия, чтобы удалить сборку.
Step 1 - Выберите одну или несколько сборок для удаления.
Step 2 - Щелкните правой кнопкой мыши выбранную сборку и щелкните Delete как показано на следующем снимке экрана.
Step 3- Появится диалоговое окно с запросом подтверждения на удаление; щелкнутьYES как показано на следующем снимке экрана.
Страница будет обновлена, и сборка будет удалена с панели плана тестирования.
Модули - это структуры папок внутри меню «Требования» и «Дизайн тестов». Эти модули содержат требования и тестовые примеры в соответствующих разделах. Вы можете определить модули как группу функций, имеющих одну и ту же природу продукта. Структура модуля автоматически синхронизируется между требованиями и дизайном тестирования (тестовыми примерами).
Создать модуль
Чтобы создать модуль, у вас должно быть разрешение на создание модулей. Ниже приведены шаги для создания модуля -
Step 1 - Перейдите в раздел Требования или Дизайн теста.
Step 2 - Выберите root folder на левой панели требований.
Step 3- Чтобы создать новый модуль, используйте любой из параметров, показанных на следующем снимке экрана. Щелкните правой кнопкой мыши где-нибудь на левой панели и выберите New → New Module.
Step 4 - Щелкните значок / изображение «Новый модуль» в левой части панели, как обведено красным на следующем снимке экрана.
Step 5 - Щелкните любую из опций, чтобы открыть следующую форму создания модуля.
Step 6 - Введите следующие поля в форму -
- Название модуля вверху
- Description
Note- На странице модуля есть раздел статистики. Он отображает количество требований и подмодулей для выбранного модуля. В дочерних элементах он отображает подробные свойства индивидуальных требований.
Step 7 - После ввода необходимых данных нажмите кнопку Save в правом верхнем углу экрана, как показано на следующем снимке экрана.
После нажатия кнопки «Сохранить» вы получите сообщение о том, что изменения были успешно сохранены. Имя модуля отображается на левой панели под именем проекта, как показано на следующем снимке экрана.
Note- Пользователь может добавить до 99 уровней подмодулей. Форма модуля не поддерживает никаких настраиваемых полей.
Редактировать модуль
Давайте теперь обсудим, как редактировать модуль. Чтобы редактировать модуль, у вас должно быть разрешение на редактирование модулей.
Ниже приведены шаги для редактирования модуля -
Step 1 - Выберите Module для редактирования и дважды щелкните, чтобы изучить его дальше.
Step 2 - Отредактируйте имя и описание модуля, как показано на следующем снимке экрана.
Step 3 - Щелкните Save чтобы закончить редактирование.
Note- Любые изменения модуля в Требовании приведут к обновлению дизайна теста и наоборот. Структуры модулей автоматически синхронизируются между требованиями и тестовыми проектами.
Переместить / скопировать модуль
Чтобы переместить / скопировать модуль, у вас должно быть разрешение на создание / редактирование модулей. Эта функция позволяет создать дубликат модуля или изменить порядок структуры модуля.
Ниже приведены шаги по перемещению / копированию модуля.
Step 1- Чтобы скопировать / вырезать один или несколько модулей, выберите модули. Щелкните правой кнопкой мыши выбранные сборки.
Step 2 - Выбрать Copy/Cut как показано на следующем снимке экрана.
Step 3 - Теперь выберите модуль для pasteи щелкните его правой кнопкой мыши. Выберите параметр вставки для этих скопированных модулей, как показано на следующем снимке экрана.
Note - Если в модуле есть субмодули при копировании или перемещении модуля, все остальные субмодули также будут скопированы / перемещены.
Удалить модуль
Чтобы удалить модуль, у вас должно быть разрешение на удаление модулей. При удалении модуля учитывайте следующие моменты.
Одновременно можно удалить несколько модулей.
Если в модуле много подмодулей, даже подмодули удаляются в процессе удаления модуля.
Удаление модулей в Requirement приведет к удалению синхронизированных модулей в Test Design и наоборот.
У модуля могут быть требования, тестовые примеры и т. Д. - при его удалении он удалит все эти элементы.
Ниже приведены шаги по удалению сборки.
Step 1 - Выберите один или несколько модулей для удаления.
Step 2 - Щелкните выбранные модули правой кнопкой мыши и выберите Delete как показано на следующем снимке экрана.
Step 3- Появится диалоговое окно с запросом подтверждения на удаление. НажмитеYES как показано на следующем снимке экрана.
Страница будет обновлена, и модуль будет удален с панели Требования и Дизайн теста.
В этой главе мы поймем требования qTest. Обратите внимание на следующие моменты, чтобы понять требования qTest.
qTest имеет простой и гибкий интерфейс для требований. Он автоматически синхронизирует структуру требований проекта со структурой дизайна теста.
Используя этот интерфейс, вы можете создавать, редактировать, перемещать и удалять требования в репозитории требований.
Требования могут быть созданы внутри, а также импортированы извне из сторонних инструментов, таких как JIRA, Version One и т. Д.
Дефект может быть ссылкой на Требование. Поток будет следующим: Дефекты → Тестовый запуск → Тестовый пример → Требование → План тестирования.
Вы можете отслеживать отчет о отслеживании требований и выполнении тестов.
Создать новое требование
Требования всегда помещаются в модули. Прежде чем мы начнем создавать требование, структура модуля должна быть завершена.
Ниже приведены шаги по созданию требования.
Step 1 - Перейдите в раздел Требования.
Step 2 - Выберите Module где требование должно быть создано на левой панели требований.
Step 3- Чтобы создать новое требование, щелкните правой кнопкой мыши где-нибудь на левой панели и выберите «Создать» → «Новое требование». На следующем снимке экрана показан этот шаг.
Step 4 - Щелкните значок New Requirement значок / изображение в левой части панели, как показано на следующем снимке экрана.
Step 5 - Щелкните один из вариантов, чтобы открыть форму «Создать требование», как показано на следующем снимке экрана.
Step 6 - Введите следующие поля в форму -
- Название требования
- Status
- Priority
- Type
- Назначено
- Description
В разделе «Ресурсы» доступна опция «Связать тестовый случай». Необязательно сразу создавать Требования. Это можно сделать и на более позднем этапе.
Параметр «Создать связанные тестовые наборы» не является обязательным, и им можно будет управлять позже.
На вкладке «История» вы можете просмотреть все прошлые действия, выполненные с этим Требованием.
Step 7 - На вкладке «Комментарий» добавьте комментарии и примечания для справки, как показано на следующем снимке экрана.
Step 8 - После ввода всех сведений нажмите кнопку «Сохранить» в правом верхнем углу экрана.
После нажатия кнопки «Сохранить» вы получите сообщение об успешном выполнении внесенных изменений. Имя требования отображается на левой панели под именем проекта, как показано на следующем снимке экрана.
Изменить требование
При редактировании Требования мы будем уведомлять об изменениях для связанных тестовых случаев, а также для проверки. Ниже приведены шаги для редактирования требования.
Step 1 - Выберите требование для редактирования и дважды щелкните его, чтобы открыть сведения.
Step 2 - Отредактируйте свойства требования, такие как Имя, Статус, Назначено, Описание, как показано на следующем снимке экрана.
Step 3 - Щелкните Save чтобы закончить редактирование.
Переместить / скопировать требование
Эта функция позволяет создать копию требования или изменить порядок требований. Ниже приведены шаги по перемещению / копированию требования.
Step 1 - Чтобы скопировать / вырезать одно требование или несколько требований, выберите требования, которые необходимо скопировать / вырезать, и щелкните выбранные требования правой кнопкой мыши.
Step 2 - Выберите «Копировать / вырезать» и щелкните, как показано на следующем снимке экрана.
Step 3- Теперь выберите модуль для вставки и щелкните правой кнопкой мыши. Выберите параметр вставки для скопированных модулей, как показано на следующем снимке экрана.
Удалить требование
Теперь мы обсудим, как удалить требование. Учтите эти моменты при удалении требования -
- За один раз можно удалить несколько требований.
- Удаление требования не повлияет на связанные тестовые примеры.
- Связанные тестовые примеры будут доступны в Test Design.
Ниже приведены шаги по удалению требования.
Step 1 - Выберите одно или несколько требований для удаления.
Step 2 - Щелкните правой кнопкой мыши выбранные требования и щелкните Delete как показано на следующем снимке экрана.
Step 3- Появится диалоговое окно с запросом подтверждения на удаление. НажмитеYES как показано на следующем снимке экрана.
Страница будет обновлена, и модуль будет удален с панели Требования и Дизайн теста.
qTest позволяет создавать тестовые примеры для удовлетворения определенных требований. Вы можете создать связанные тестовые примеры при создании требования или позже. Вы можете создать структуру тестового случая на основе требований.
Ниже приведены шаги для создания связанного тестового набора для требования.
Step 1 - Выберите Requirement, т. е. вкладка Требования или Дизайн теста в папке модуля.
Откроется страница просмотра / редактирования требования.
На следующем снимке экрана показано имя раздела, записанное как «Создать связанные тестовые случаи».
Step 2- Введите Имя тестового примера, выберите один из вариантов из списка типов. Введите описание и предварительное условие тестовых случаев.
На следующем снимке экрана показано, как ввести данные для тестового примера.
Step 3 - Щелкните значок Createкнопку, чтобы завершить процесс создания, как показано на следующем снимке экрана. Не следует нажимать кнопку «Сохранить» после создания связанных тестовых случаев в разделе «Требования».
После создания связанного тестового примера тестовый пример будет автоматически связан с требованием. Теперь тестовый набор отображается в разделе «Связанный тестовый набор», как показано на следующем снимке экрана.
Тот же тестовый пример будет автоматически добавлен в дизайн теста в том же модуле и отобразит связанное требование.
На следующем снимке экрана представлен обзор вкладки Test Design.
Вы можете создать несколько требований одновременно, используя электронную таблицу Excel. Файлы Excel - это текстовые файлы, представленные строками и столбцами в виде ячеек.
При импорте данных из Excel необходимо учитывать следующие моменты.
- Правила для файла Excel.
- Импортируйте файл Excel в систему.
Правила для файла Excel
Давайте теперь обсудим правила, которые нам нужно учитывать при работе в Excel -
Файл Excel должен содержать данные только на первом листе.
Имя листа должно совпадать с именем модуля, в который будут импортированы требования.
В первой строке должны быть названия заголовков в разных столбцах. В следующей строке и далее данные должны представлять каждый столбец.
Первая строка будет сопоставлена с разными полями форм требований при импорте.
Один столбец в файле Excel можно сопоставить только с одним полем в форме требования.
Поле идентификатора требования не должно сопоставляться ни с одним столбцом. Система автоматически сгенерирует идентификатор требования.
Обязательные поля должны быть сопоставлены со столбцом листа Excel, и он не должен быть пустым. В противном случае система выдаст сообщение об ошибке неудачного импорта.
Необязательные поля можно оставить без сопоставления или данные могут быть пустыми. Во время импорта эти поля будут пустыми или будут иметь значения по умолчанию, как определено в настройках проекта.
qTest поддерживает имя модуля длиной до 500 символов, в то время как лист Excel поддерживает длину только 31 символа в качестве имени листа. Следовательно, убедитесь, что имя модуля не слишком длинное и не превышает 31 символа.
Ниже приведен образец листа Excel.
Идентификатор требования | Название требования | Описание | Положение дел | Назначено | Приоритет | Тип | Пользовательское поле 1 (если есть) |
---|---|---|---|---|---|---|---|
Название требования 1 | Описание 1 | Новый | Должен иметь | Функциональный | |||
Название требования 2 | Описание 2 | Новый | Должен иметь | Функциональный | |||
Название требования 3 | Описание 3 | Новый | Должен иметь | Функциональный | |||
Название требования 4 | Описание 4 | Новый | Должен иметь | Функциональный |
Импортировать файл Excel
В этом разделе мы поймем, как импортировать файл Excel. Ниже приведены шаги для импорта файла Excel.
Step 1- Перейдите на вкладку Requirement и выберите корневую папку структуры Requirement-Module. Корневая папка будет иметь имя проекта.
Step 2 - Выберите значок «Импорт Excel» на панели инструментов чуть выше корневой папки.
На следующем снимке экрана показан выбор корневой папки на вкладке «Требования» и значок «Импорт Excel».
Step 3- При нажатии значка «Импорт Excel» открывается мастер требований к импорту. В нем есть набор правил. Еще раз проверьте, соответствует ли лист Excel этим правилам.
Step 4- Теперь просмотрите файл Excel и загрузите. После успешной загрузки имя файла отображается в мастере, как показано на следующем снимке экрана.
Step 5 - Установите флажок Use imported file's first row as header. qTest использует первую строку файла Excel в качестве заголовка. qTest получит заголовок файла как доступные поля для сопоставления.
Step 6- Выберите файл и нажмите «Далее», как показано на скриншоте выше. Вы увидитеAvailable fields for mapping как на следующем снимке экрана.
Если вы не выберете эту опцию, qTest получит порядок столбцов как доступное сопоставление полей. На следующем снимке экрана показано то же самое.
Step 7 - Используя функцию перетаскивания, сопоставьте поля требований с именем столбца листа Excel, присутствующим в доступных полях для сопоставления, как показано на следующем снимке экрана.
Step 8 - Чтобы удалить сопоставленное поле, щелкните значок Xподпишите в поле. Он удалит сопоставление полей, и вы можете повторно сопоставить поле с другим столбцом, если это необходимо.
Если вы установите флажок «Отправлять уведомления по электронной почте», пользователю будет отправлено электронное письмо о требованиях к импорту.
Step 9 - Щелкните Импорт, как показано на следующем снимке экрана.
При успешном импорте вы получите импортированную информацию. Появится диалоговое окно с тремя кнопками, как показано на следующем снимке экрана.
ОК - вы перейдете на вкладку «Требования».
ОК и обновить - страница обновится, и вы сможете увидеть всю импортированную информацию.
Просмотр журнала - позволяет просматривать импортированные журналы.
На следующем снимке экрана показана импортированная информация.
qTest поддерживает функции, позволяющие экспортировать детали требований в файл HTML или файл Excel.
Ниже приведены шаги для экспорта сведений о требованиях.
Step 1 - Выберите корневую папку и щелкните значок «Требования к экспорту», как показано на следующем снимке экрана.
Step 2- При нажатии на значок отображается набор параметров (для загрузки). Выберите Отчет о требованиях и щелкните.
Откроется мастер экспорта требований со столбцами, содержащими подробную информацию о требованиях. На следующем снимке экрана показан мастер требований к экспорту.
Step 3- Выберите поля требований (все те поля, которые необходимо экспортировать) слева направо. Используя стрелки вверх и вниз справа, вы можете изменить порядок отображения полей требований в экспортированном файле. Вы также можете выбрать переключатели как HTML или XLS. На следующем снимке экрана показаны настройки мастера, когда в качестве экспортируемого файла выбран HTML.
Step 4- Выберите формат XLS, есть дополнительный флажок, который появляется для подтверждения, чтобы объединить требования в один лист. Установите флажок, и каждый модуль будет экспортирован как отдельный лист, содержащий Требования.
На следующем снимке экрана показаны настройки экспорта XLS в мастере.
При нажатии кнопки «Сброс» для всех полей требований будут установлены значения по умолчанию для экспорта. Все настройки будут изменены на значения по умолчанию.
При нажатии кнопки «Отмена» мастер закроется, и элемент управления будет отправлен обратно на вкладку «Требования».
Нажатие кнопки OK экспортирует Требования в файлы, выбранные в мастере.
На следующем снимке экрана показан образец экспортированного файла HTML.
На следующем снимке экрана показан образец экспортированного файла XLS. Это служит титульной страницей.
На следующем снимке экрана показаны экспортированные требования.
Вы можете выбрать отдельные требования одного модуля для экспорта за раз. Выбрав корневую папку, вы сможете экспортировать все требования, присутствующие в модулях и подмодулях корневой папки.
RTM расшифровывается как «Матрица прослеживаемости требований». Пользователь может загрузить RTM для вкладки Requirement, чтобы отслеживать тестовые случаи и требования.
Ниже приведены шаги для экспорта сведений о требованиях.
Step 1 - Выберите корневую папку и щелкните значок «Требования к экспорту», как показано на следующем снимке экрана.
Step 2- При нажатии на значок отображается набор опций (для загрузки), как показано на снимке экрана ниже. Выберите отчет о требованиях.
Как только вы щелкнете по Отчету матрицы прослеживаемости требований, файл Excel будет загружен вместе с подробной информацией. На следующем снимке экрана показан образец файла Excel с деталями RTM.
Вы можете выбрать отдельные требования одного модуля для экспорта за раз. Выбрав корневую папку, вы сможете экспортировать все требования, присутствующие внутри модулей и подмодулей корневой папки.
В модуле qTest - Test Design вы можете создавать, перемещать, редактировать и просматривать требования в Репозитории требований. qTest также поддерживает создание, обновление и удаление тестовых примеров. Кроме того, qTest следует рабочему процессу утверждения для управления утверждением тестовых примеров, а также при наличии дополнительных функций, которые могут быть включены для предотвращения выполнения тестировщиками любых тестовых примеров, еще не утвержденных заинтересованными сторонами.
Создание тестового примера
Чтобы создать тестовый набор, у вас должно быть разрешение на создание тестовых наборов. Ниже приведены шаги по созданию тестового набора на вкладке Test Design.
Step 1 - Перейдите в раздел Test Design.
Step 2 - Выберите модуль, в котором должен быть создан тестовый пример, на левой панели, как показано на следующем снимке экрана.
Step 3 - Чтобы создать новый тестовый набор, щелкните правой кнопкой мыши где-нибудь на левой панели и выберите «Новый» → «Новый тестовый набор».
Step 4 - Щелкните значок / изображение «Новый тестовый набор» в левой части панели, как показано на следующем снимке экрана.
В Create Test Case шаблон откроется, как показано на следующем снимке экрана.
Step 5 - Введите следующие поля в форму -
- Название тестового случая
- Status
- Type
- Назначено
- Description
- Pre-Condition
- Priority
Step 6- В разделе «Шаг теста» введите описание теста и ожидаемый результат. Используйте Shift + Enter, чтобы записать в несколько строк для шага 1. Затем нажмите вкладку или щелкните знак +, чтобы ввести новый шаг. Чтобы изменить порядок шагов теста, используйте стрелки вверх-вниз. Чтобы удалить тестовый шаг, используйте крестик.
Step 7- На вкладке «Ресурсы» добавьте связанные требования, нажав кнопку «Добавить». Откроется список требований. Выберите требования и нажмите кнопку «Добавить», как показано на следующем снимке экрана.
Step 8 - Нажмите кнопку «Сохранить», чтобы сохранить тестовый пример, как показано на следующем снимке экрана.
После нажатия кнопки «Сохранить» вы получите сообщение об успешном сохранении изменений. Тестовый пример отображается на левой панели под именем модуля, как показано на следующем снимке экрана.
Редактировать тестовый набор
Чтобы изменить тестовый набор, у вас должно быть разрешение на изменение тестового набора. Ниже приведены шаги для редактирования тестового примера.
Step 1- Выберите тестовый набор для редактирования и дважды щелкните его для дальнейшего изучения. Отредактируйте свойства тестового примера, такие как Имя, Статус, Назначено, Описание, как показано на следующем снимке экрана.
Step 2 - Щелкните Сохранить, чтобы завершить редактирование.
Note- Версия тестового примера обновляется на 0,1 каждый раз при внесении и сохранении любых изменений. Эта же версия обновляется и при выполнении теста, если она добавляется в тестовый прогон.
Переместить / скопировать тестовый набор
Эта функция позволяет создать дубликат тестового примера или изменить порядок тестовых примеров. У вас должно быть разрешение на создание / редактирование тестовых примеров для выполнения этой функции. Ниже приведены шаги по перемещению / копированию тестового примера.
Step 1 - Чтобы скопировать / вырезать один или несколько тестовых случаев, выберите тестовые примеры, которые необходимо скопировать / вырезать, и щелкните правой кнопкой мыши выбранные требования.
Step 2- Теперь выберите модуль для вставки и щелкните правой кнопкой мыши. Выберите параметр вставки для этих скопированных модулей, как показано на следующем снимке экрана.
Удалить тестовый набор
В этом разделе мы поймем, как удалить тестовый пример. При удалении тестового примера учитывайте следующие моменты.
Одновременно можно удалить несколько тестовых случаев.
У вас должно быть разрешение на удаление тестового набора, чтобы удалить тестовый пример.
Если удаленный тестовый пример был связан с требованием, связь в требовании также удаляется.
Ниже приведены шаги по удалению требования.
Step 1 - Выберите одно или несколько требований для удаления.
Step 2 - Щелкните правой кнопкой мыши выбранные требования и нажмите Удалить, как показано на следующем снимке экрана.
Step 3- Появится диалоговое окно с запросом подтверждения на удаление. Нажмите ДА, как показано на следующем снимке экрана.
Страница будет обновлена, и модуль будет удален с панели Требования и Дизайн теста.
Эта функция очень полезна, когда тестовый пример содержит те же шаги, что и другие тестовые примеры, а также несколько дополнительных шагов. Эта функция позволяет заменить отдельный шаг теста другим тестовым случаем.
Ниже приведены шаги для вызова тестового примера.
Step 1 - Перейдите в раздел Test Step, где вы хотите вызвать тестовый пример.
Step 2 - Перейти к отдельному шагу, на котором пользователь вызовет функцию.
Step 3 - На вкладке «Настройки» шага «Тест» щелкните значок Test Case значок, как показано на следующем снимке экрана.
Step 4- Откроется мастер тестовых случаев, в котором перечислены все тестовые случаи. Выберите конкретный тестовый пример, который будет вызываться на этом шаге. После выбора тестового примера нажмите кнопку «Добавить». На следующем снимке экрана показан мастер тестового набора и кнопка «Добавить».
Step 5 - После нажатия кнопки «Добавить» на этапе тестирования будет вызван тестовый пример, как показано на следующем снимке экрана.
Step 6 - Нажмите кнопку «Сохранить» в правом верхнем углу экрана, чтобы сохранить последнюю версию тестового примера.
Step 7 - Отображается успешное сообщение, как показано на следующем снимке экрана.
Важные точки
Ниже приведены несколько важных моментов, связанных с вызовом тестового примера.
Тестовый набор не может вызывать сам себя.
Только утвержденный тестовый набор может быть вызван другим тестовым набором. В противном случае появится диалоговое окно с запросом подтверждения для утверждения тестового примера перед вызовом.
Тестовый набор может вызывать один и тот же тестовый набор на разных этапах тестирования.
qTest поддерживает рабочий процесс утверждения тестовых случаев. Это похоже на то, что заинтересованная сторона рассмотрит тестовые примеры и утвердит их, если все пойдет правильно. Вы не можете выполнить тестовый пример, пока он не будет одобрен. Вы можете утверждать несколько тестовых случаев одновременно. Для утверждения тестового набора у вас должно быть разрешение «Утвердить тестовый набор».
Утвердить единый тестовый пример
Ниже приведены шаги для утверждения одного тестового случая.
Step 1 - Перейти к Test Design и разверните модуль, в котором написан тестовый пример.
Step 2- Щелкните имя тестового набора. Справа откроется страница с подробными сведениями о тестовом примере, как показано на следующем снимке экрана.
Step 3 - Щелкните значок Approve в правом верхнем углу экрана перед кнопкой Сохранить.
Step 4- Появится диалоговое окно подтверждения с просьбой утвердить тестовый пример. НажмитеYES утвердить это.
Step 5 - После утверждения тестовый пример получает значок галочки зеленого цвета на левой панели, как показано на следующем снимке экрана.
Утвердить несколько тестовых случаев
Ниже приведены шаги для одновременного утверждения нескольких тестовых случаев.
Step 1 - Зайдите в Test Design вкладку и щелкните Data Query значок, как показано на следующем снимке экрана.
Step 2 - В названии запроса напишите “Test Cases Need to approve” и нажмите Run Запрос.
Step 3- Выберите тестовые примеры из таблицы результатов запроса, чтобы утвердить тестовые примеры. Позже нажмите Edit → Batch Approve, как показано на следующем снимке экрана.
Step 4- Откроется диалоговое окно подтверждения. Щелкните значокConfirmкнопка. Вы также можете установить флажок, чтобы получать уведомления по электронной почте.
Step 5- После нажатия кнопки «Подтвердить» отображается состояние утверждения. НажмитеOK, как только прогресс будет достигнут на 100%.
Пользователь может создавать несколько тестовых случаев одновременно, используя электронную таблицу Excel. Файлы Excel - это текстовые файлы, представленные строками и столбцами в виде ячеек.
Правила для файла Excel
При создании файла Excel необходимо учитывать следующие моменты:
Файл Excel должен содержать данные только на первом листе.
Имя листа должно совпадать с именем модуля, в который будут импортированы тестовые примеры.
В первой строке должны быть имена заголовков в разных столбцах и далее; данные должны быть представлены в столбцах.
Обратите внимание, что первая строка будет сопоставлена с разными полями форм тестового набора при импорте.
Один столбец в файле Excel может быть сопоставлен только с одним полем в форме тестового примера.
Поле идентификатора тестового набора не должно сопоставляться с каким-либо столбцом. Система автоматически сгенерирует ID тестового случая.
Обязательные поля должны быть сопоставлены со столбцом листа Excel, и он не должен быть пустым. В противном случае система выдаст сообщение об ошибке неудачного импорта.
Необязательные поля можно оставить без сопоставления или данные могут быть пустыми. При импорте эти поля будут пустыми или значениями по умолчанию, как определено в настройках проекта.
qTest поддерживает имя модуля длиной до 500 символов, в то время как лист Excel поддерживает длину только 31 символа в качестве имени листа. Следовательно, убедитесь, что имя модуля не слишком длинное и не превышает 31 символа.
Ниже приведен образец листа Excel.
Предварительное условие | Шаг # | Шаг Описание | ожидаемый результат | Тип тестового случая | Статус тестового случая | Приоритет тестового случая | Контрольный пример назначен | Пользовательское поле 1 (если есть) |
---|---|---|---|---|---|---|---|---|
Предварительное условие тестового примера 1 | 1 | Шаг 1 | Шаг Ожидаемый результат 1 | |||||
2 | Шаг 2 | Шаг Ожидаемый результат 2 | ||||||
3 | Шаг 3 | Шаг Ожидаемый результат 3 | ||||||
Предварительное условие тестового примера 2 | 1 | Шаг 1 | Шаг Ожидаемый результат 1 | |||||
2 | Шаг 2 | Шаг Ожидаемый результат 2 | ||||||
п | Шаг n | Шаг Ожидаемый результат n | ||||||
Предварительное условие тестового примера n | 1 | Шаг 1 | Шаг Ожидаемый результат 1 | |||||
2 | Шаг 2 | Шаг Ожидаемый результат 2 | ||||||
п | Шаг n | Шаг Ожидаемый результат n |
Импортировать файл Excel
Давайте теперь обсудим, как импортировать файл Excel.
Step 1- Перейдите на вкладку Test Design и выберите корневую папку. Корневая папка будет иметь имя проекта.
Step 2- Выберите значок «Импорт Excel» на панели инструментов чуть выше корневой папки. На следующем снимке экрана показан значок «Импорт Excel» и выбранная корневая папка на вкладке «Дизайн теста».
Step 3- Откроется мастер импорта тестового набора. В нем есть набор правил. Еще раз проверьте, соответствует ли лист Excel этим правилам.
Step 4- Просмотрите файл Excel и загрузите. После успешной загрузки имя файла отображается в мастере, как показано на следующем снимке экрана. Установите флажок «Использовать первую строку импортированного файла в качестве заголовка». qTest использует первую строку файла Excel в качестве заголовка. qTest получит заголовок файла как доступные поля для сопоставления.
На следующем снимке экрана показаны поля, доступные для сопоставления после установки флажка.
Если вы не выберете эту опцию, qTest получит порядок столбцов как доступное сопоставление полей. На следующем снимке экрана показано то же самое.
Step 5 - Используя функцию перетаскивания, сопоставьте поля тестового примера с именем столбца листа Excel, присутствующим в Доступных полях для сопоставления, как показано на следующем снимке экрана.
Step 6 - Чтобы удалить сопоставленное поле, щелкните значок Xподпишите в поле. Он удалит сопоставление полей, и вы можете повторно сопоставить поле с другим столбцом, если это необходимо.
Step 7- Установив флажок Отправлять электронные письма с уведомлениями, будет отправлено электронное письмо для импорта тестовых случаев. Теперь нажмите Импорт, как показано на следующем снимке экрана.
Step 8 - При успешном импорте вы получите импортированную информацию, как показано на следующем снимке экрана.
Появится диалоговое окно с тремя кнопками, как на скриншоте выше -
ОК - вы перейдете на вкладку Test Design.
ОК и обновить - страница обновится, и вы сможете увидеть всю импортированную информацию.
Просмотр журнала - позволяет просматривать импортированные журналы.
На следующем снимке экрана показана импортированная информация.
qTest поддерживает функцию, позволяющую экспортировать детали тестовых случаев в файл Excel. Ниже приведены шаги по экспорту деталей тестовых случаев.
Step 1 - Выберите корневую папку и щелкните значок «Экспортировать тестовые наборы», как показано на следующем снимке экрана.
Step 2- При нажатии значка «Экспортировать тестовые наборы» отображается набор параметров (для загрузки). Выберите Отчет с подробностями тестового случая и нажмите.
Откроется мастер экспорта тестовых случаев. Здесь есть столбцы с деталями тестовых случаев. На следующем снимке экрана показан мастер экспорта тестовых случаев.
Step 3 - Выберите поля Test Cases (те поля, которые необходимо экспортировать) слева направо.
Step 4- Используя стрелки вверх и вниз справа, вы можете изменить порядок отображения полей требований в экспортированном файле. На следующем снимке экрана показаны настройки мастера экспорта файла.
При нажатии кнопки «Сброс» все поля тестовых случаев будут экспортированы. Все настройки будут изменены на значения по умолчанию.
При нажатии кнопки «Отмена» мастер закроется, и элемент Control вернется на вкладку «Тестовые наборы».
При нажатии кнопки ОК тестовые наборы экспортируются в файлы, выбранные в мастере.
На следующем снимке экрана показан образец экспортированного файла.
На следующем снимке экрана показаны экспортированные требования.
Вы можете выбрать отдельные тестовые примеры одного модуля для экспорта за раз. Выбрав корневую папку, вы сможете экспортировать все тестовые случаи, присутствующие внутри модулей и подмодулей корневой папки.
Выполнение теста управляется в разных выпусках, и каждый выпуск может иметь несколько циклов тестирования для завершения выполнения теста и обеспечения функциональности. Цикл тестирования всегда является частью Single Release и определяется в рамках Test Release.
Создать новый цикл тестирования
Чтобы создать тестовый цикл, у вас должно быть разрешение на создание тестовых циклов. Ниже приведены шаги для создания цикла тестирования.
Step 1 - Чтобы создать новый цикл тестирования, выполните любой из этих двух вариантов -
Перейдите на вкладку «Выполнение теста», выберите корневую папку или выпуск. Затем щелкните правой кнопкой мыши где-нибудь на левой панели и выберите New → New Test Cycle.
Щелкните изображение New Test Cycle в левой части панели, как показано на следующем снимке экрана.
Откроется форма «Создать цикл тестирования».
Step 2 - Введите следующие поля в форму -
- Название тестового цикла
- Description
- Целевой выпуск / сборка
Step 3 - После ввода всех деталей нажмите кнопку «Сохранить» в правом верхнем углу экрана.
После нажатия кнопки «Сохранить» вы получите сообщение об успешном выполнении изменений, а имя цикла тестирования появится на левой панели под именем проекта, как показано на следующем снимке экрана.
Редактировать цикл тестирования
Для редактирования цикла тестирования у вас должно быть разрешение на редактирование цикла тестирования. Ниже приведены шаги для редактирования цикла тестирования.
Step 1 - Выберите цикл тестирования для редактирования и щелкните, чтобы открыть сведения.
Step 2 - Отредактируйте имя, свойства, описание, сборку целевой версии или любые другие поля, как показано на следующем снимке экрана.
Step 3 - Щелкните Сохранить, чтобы завершить редактирование.
Переместить / скопировать тестовый цикл
Чтобы переместить / скопировать тестовый цикл, у вас должна быть настройка создания / редактирования тестового цикла. Эта функция позволяет создать дубликат цикла тестирования или изменить порядок структуры. Ниже приведены шаги по перемещению / копированию тестового цикла.
Step 1 - Чтобы скопировать один или несколько циклов тестирования, выберите циклы тестирования, которые необходимо скопировать, и щелкните выбранные циклы правой кнопкой мыши.
Step 2 - Выберите «Копировать» и щелкните, как показано на следующем снимке экрана.
Step 3 - Щелкните правой кнопкой мыши в любом месте дерева плана тестирования и вставьте скопированный цикл.
Note - Замкнутый цикл нельзя скопировать или переместить.
Удалить тестовый цикл
Чтобы удалить тестовый цикл, у вас должно быть разрешение на удаление тестового цикла. Ниже приведены шаги по удалению цикла тестирования.
Step 1 - Выберите один или несколько тестовых циклов для удаления.
Step 2 - Щелкните выбранные циклы правой кнопкой мыши и нажмите кнопку «Удалить».
Step 3- Появится диалоговое окно с запросом подтверждения на удаление. НажмитеYES как показано на следующем снимке экрана.
Страница обновится, и выпуск будет удален с панели «План тестирования».
При выполнении теста запусками тестов управляют в различных наборах тестов, и эти наборы тестов являются частью цикла тестирования и, в конечном итоге, выпуска теста. В этой главе мы поймем, что такое Test Suite Management.
Создать новый набор тестов
Для создания набора тестов у вас должно быть разрешение на создание наборов тестов. Ниже приведены шаги по созданию Test Suite.
Step 1 - Чтобы создать новый цикл тестирования, используйте любой из двух вариантов -
Перейдите на вкладку «Выполнение теста», выберите корневую папку, выпуск или цикл тестирования; затем щелкните правой кнопкой мыши где-нибудь на левой панели и выберите New → New Test Suite.
Щелкните значок New Test Suite в левой части панели, как показано на следующем снимке экрана.
Откроется форма Create Test Suite.
Step 2 - Введите следующие поля в форму -
- Название Test Suite
- Description
- Целевой выпуск / сборка
- Environment
- Тип исполнения
- Планируемая дата начала и дата окончания
Step 3 - После ввода всех деталей нажмите кнопку «Сохранить» в правом верхнем углу экрана.
После нажатия кнопки «Сохранить» вы получите сообщение об успешном выполнении внесенных изменений, а на левой панели под названием проекта и выбранной версии появится имя Test Suite, как показано на следующем снимке экрана.
Редактировать набор тестов
Для редактирования набора тестов у вас должно быть разрешение на редактирование набора тестов. Ниже приведены шаги по редактированию набора тестов.
Step 1 - Выберите набор тестов для редактирования и щелкните, чтобы открыть сведения.
Step 2 - Отредактируйте имя, свойства, описание, сборку целевой версии или любые другие поля, как показано на следующем снимке экрана.
Step 3 - Щелкните Сохранить, чтобы завершить редактирование.
Переместить / скопировать набор тестов
Чтобы переместить / скопировать набор тестов, у вас должно быть разрешение на создание / редактирование набора тестов. Эта функция позволяет создать дубликат Test Suite или изменить структуру.
Ниже приведены шаги по перемещению / копированию набора тестов.
Step 1- Чтобы скопировать один набор тестов или несколько наборов тестов, выберите наборы тестов, которые необходимо скопировать / вырезать, и щелкните выбранные наборы правой кнопкой мыши. Выберите Копировать / вырезать и щелкните, как показано на следующем снимке экрана.
Step 2 - Щелкните правой кнопкой мыши в любом месте дерева плана тестирования и выберите, чтобы вставить скопированные циклы, как показано на следующем снимке экрана.
Note - Замкнутый цикл нельзя скопировать или переместить.
Удалить набор тестов
Чтобы удалить Test Suite, у вас должно быть разрешение на удаление Test Suite. Ниже приведены шаги по удалению набора тестов.
Step 1 - Выберите один набор тестов или несколько наборов тестов для удаления.
Step 2 - Щелкните выбранные комплекты правой кнопкой мыши и нажмите кнопку «Удалить».
Step 3- Появится диалоговое окно с запросом подтверждения на удаление; щелкнутьYES как показано на следующем снимке экрана.
Страница обновится, и набор тестов будет удален с панели «План тестирования».
В этой главе мы поймем, как добавлять тестовые прогоны в qTest. Чтобы выполнить тестовый прогон, у вас должно быть разрешение на создание тестовых прогонов. Тестовый прогон можно создать в корневом каталоге, выпуске, цикле или наборе тестов.
Ниже приведены шаги по созданию Test Suite.
Step 1 - Чтобы создать новый цикл тестирования, есть разные методы, такие как -
Перейдите на вкладку «Выполнение теста», выберите корневую папку, выпуск или цикл тестирования; затем щелкните значок «Добавить тестовые прогоны» на панели инструментов, как показано на следующем снимке экрана.
Нажмите Shift + R
Нажмите кнопку «Добавить тестовые прогоны» в правой части панели после выбора Test Suite, как показано на следующем снимке экрана.
Step 2 - При использовании любого из вышеперечисленных методов открывается форма мастера добавления тестового прогона.
Step 3 - Выберите тестовые случаи на вкладке Требования / Разработка теста / Выполнение теста / Дефекты и нажмите кнопку «Добавить».
После нажатия кнопки «Добавить» страница обновляется, и тестовые примеры добавляются, как показано на следующем снимке экрана.
Учтите следующие важные моменты при создании Test Suite и дальнейшем добавлении тестов:
Не добавляйте дубликаты тестовых случаев. Набор тестов не будет добавлять повторяющиеся тестовые наборы.
Отобразите тестовые случаи, которые не были добавлены. Установив его, мастер отобразит только те тестовые случаи, которые не добавлены в выбранную папку.
В этой главе мы узнаем о выполнении теста в qTest.
Чтобы выполнить тестовый прогон, у вас должно быть разрешение на выполнение тестовых прогонов. Вы можете выполнить один или несколько тестов и наборов тестов. Вы также можете выполнить быстрый запуск, чтобы отметить общий статус для всех выбранных тестовых случаев.
Режим по умолчанию
qTest имеет три режима по умолчанию для выполнения -
- Выполнить без записи сеанса
- Выполнить с помощью Explorer Integrated Edition
- Выполнить с помощью Web Explorer
Ниже приведены шаги для установки режима по умолчанию -
В таблице запусков тестов или на главной странице отдельных запусков тестов щелкните стрелку раскрывающегося списка рядом с кнопкой «Выполнить».
Выберите один из трех вариантов.
Щелкните Сохранить, чтобы установить режим выполнения по умолчанию.
На следующем снимке экрана показано, как установить параметр по умолчанию.
Выполните одиночный / множественный тестовый прогон
В этом разделе мы обсудим, как выполнить одиночный / множественный тестовый прогон. Ниже приведены шаги для выполнения -
Step 1 - Выберите одиночный / многократный тестовый прогон, используя Shift + щелчок.
Step 2 - Щелкните значок Run на панели инструментов «Выполнение» или на подробном экране «Выполнение теста», как показано на следующем снимке экрана.
Step 3- Тестовый прогон откроется в диалоговом окне с подробными шагами теста и будет загружено описание. Здесь вы можете обновить результат теста. Следующий снимок экрана поможет вам понять этот шаг.
Step 4- Наведите курсор на статус каждого шага. Он отображает список состояний, которые можно выбрать, чтобы отметить состояние выполнения шага теста.
Step 5- Щелкните кнопку Сохранить. Он отображает диалоговое окно, в котором вводятся плановое и фактическое время. После ввода данных снова нажмите кнопку «Сохранить».
Точно так же вы можете выполнять один или несколько наборов тестов одновременно. Каждый тестовый пример будет появляться один за другим.
Характеристики тестовой площадки
После нажатия кнопки «Выполнить» Test Pad загружает выбранные тестовые прогоны для выполнения. Test Pad имеет несколько важных функций. Мы поймем эти функции, выполнив следующие шаги -
Step 1 - Выберите Test Runs в раскрывающемся списке, чтобы выполнить конкретный тестовый пример.
Щелкните значки «Вперед» или «Назад», чтобы выполнить тестовые прогоны в порядке, показанном на снимке экрана выше.
Нажмите кнопку «Загрузить последний прогон», чтобы просмотреть последний результат тестового прогона.
Просмотрите описание тестового набора, предварительное условие, примечания и вложения в разделе «Информация о тестовом запуске».
Описание и предварительное условие загружаются из свойств соответствующего тестового набора.
Примечания будут отображаться в журнале тестового запуска.
Отправить / связать дефект с журналом тестирования.
На следующем снимке экрана показаны указанные выше функции.
На следующем снимке экрана показано, где связать дефект.
Добавьте вложения для тестового случая и журнала тестирования отдельно в ресурсах
Выберите «Общий статус» для тестового прогона. Вы также можете применить общий статус выполнения теста ко всем этапам выполнения теста.
Выберите «Статус» для отдельных шагов теста.
Щелкните значок ошибки, чтобы указать дефекты для отдельных этапов тестирования, как показано на скриншоте выше.
Щелкните значок «Клип», чтобы добавить вложения для отдельных этапов тестирования, как показано на снимке экрана выше.
Step 2 - Щелкните отдельные шаги, чтобы отредактировать описание шага теста, ожидаемые результаты и добавить фактические результаты во время выполнения, как показано на следующем снимке экрана.
Ожидаемый результат отображается зеленым цветом, а фактический результат - светло-красным / розовым цветом.
Вы можете быстро обновить общий статус тестовых прогонов с помощью кнопки Quick Run. Вы можете быстро запустить отдельные тестовые прогоны или весь набор тестов.
Быстрый запуск одиночного тестового прогона
Давайте теперь обсудим, как быстро запустить один тестовый прогон, используя следующие шаги.
Step 1 - Выберите один тестовый прогон в дереве выполнения.
Step 2 - Щелкните значок Quick Run на экране сведений о тестовом запуске, как показано на следующем снимке экрана.
Step 3- Откроется диалоговое окно Quick Run. ВыберитеMark quick result как результат общего тестового прогона.
- Нажмите кнопку «Создать», чтобы сообщить о дефекте.
- Введите существующий идентификатор дефекта или найдите дефект для ссылки на тестовый пример.
- Щелкните значок «Удалить», чтобы удалить связанный дефект из тестового набора.
Step 4 - Щелкните значок OK кнопку, чтобы подтвердить результат.
В быстром запуске обновляется только состояние общего тестового прогона, но не уровень шага теста.
В быстром запуске отдельный шаг теста будет иметь статус «Не выполнено», если вы не измените его вручную.
Быстрый запуск нескольких тестовых прогонов
Ниже приведены инструкции по быстрому запуску нескольких тестовых запусков.
Step 1 - Выберите набор тестов в дереве выполнения.
Step 2 - В таблице прогонов теста выберите несколько или все прогоны теста.
Step 3 - Нажмите кнопку Quick Run в сетке Test Runs, как показано на следующем снимке экрана.
Step 4 - Откроется диалоговое окно Quick Run, как показано на следующем снимке экрана.
Выберите статус для отдельных тестовых прогонов или выберите несколько тестовых случаев, установив флажки.
Выберите Статус и нажмите кнопку Применить. Он обновляет статус для выбранных тестовых прогонов за раз.
Нажмите кнопку OK, чтобы подтвердить обновление статуса, или кнопку OK и Обновить, чтобы отправить результаты последних тестов в Test Suite.
В модуле «Дефекты» вы можете создавать, просматривать и редактировать созданные дефекты. Система отслеживания дефектов qTest - это простой, но мощный инструмент. Это позволяет управлять дефектами в режиме реального времени. Вы можете легко настроить поля и значения, относящиеся к дефектам, чтобы идентифицировать и отслеживать процесс их устранения. В дополнение к этому, qTest позволяет подписаться на уведомления по электронной почте при отправке, назначении, обновлении или комментировании выбранного дефекта.
Есть три способа, с помощью которых вы можете указать дефект во время выполнения или после выполнения в конкретном тестовом примере:
- Отправить во время быстрого выполнения
- Отправить во время выполнения по умолчанию Run
- Отправить после завершения выполнения теста
Отправить при выполнении теста
Этот процесс аналогичен сообщению о дефекте во время быстрого запуска или выполнения запуска по умолчанию. В обоих случаях единственная разница - это инициирование выполнения, остальные шаги следующие:
Вы можете указать дефект для определенного шага теста или тестового примера, применимого ко всем шагам.
Step 1 - Чтобы добавить на уровне тестового случая, щелкните раздел «Отправить дефект», как показано на следующем снимке экрана, а затем нажмите «Создать».
Step 2 - Аналогичным образом, чтобы добавить дефект на уровне шага тестирования, щелкните значок «Отправить дефект», как показано на следующем снимке экрана, а затем нажмите «Создать».
Step 3- В обоих вышеупомянутых случаях форма отправки дефекта открывается в отдельном окне. Перед отправкой дефекта введите следующие поля -
- Summary
- Фиксированный выпуск / сборка
- Назначить на
- Type
- Reason
- Environment
- Добавьте вложения для проверки несоответствий, таких как снимки экрана, журналы и т. Д.
Step 4 - После ввода сведений нажмите кнопку «Сохранить и закрыть», как показано на следующем снимке экрана.
На вкладке «История» вы можете увидеть все действия или редакции, выполненные с этим дефектом.
Создается идентификатор дефекта, и вы можете увидеть дефекты, связанные с этапом тестирования, переместив курсор на символ дефекта, как показано на следующем снимке экрана.
Отправка дефектов после завершения тестирования
Вы можете отправить или связать дефекты с отдельными этапами тестирования или тестовым набором после завершения выполнения. Ниже приведены шаги, чтобы сообщить о дефектах.
Step 1 - Выберите значок дефекта в контрольном примере в разделе истории выполнения, чтобы отправить / связать дефекты со всем тестовым набором.
Step 2 - Либо выберите значок дефекта в подробностях журнала тестирования, чтобы отправить / связать дефекты с отдельными этапами тестирования выполненного журнала тестирования.
Step 3- Щелкните значок ошибки. Откроется диалоговое окно с параметрами для отправки / связывания дефектов.
Step 4 - Нажмите «Создать», чтобы сообщить о дефекте, связанном с журналом тестирования.
Step 5 - Введите существующий идентификатор дефекта или найдите дефект для ссылки на журнал тестирования.
Step 6 - Щелкните значок «Удалить», чтобы удалить связанный дефект из журнала тестирования.
На следующем снимке экрана показаны шаги, описанные выше.
При просмотре дефекта вы можете легко создать копию дефекта с помощью функции «Клонировать дефект». Чтобы клонировать дефект, у вас должно быть разрешение на создание и редактирование дефектов.
Ниже приведены шаги по клонированию дефекта.
Step 1- Откройте существующий дефект. Перейдите в раздел Дефект и введите идентификатор дефекта типа запроса. Щелкните Выполнить запрос. Результат будет отображаться внизу, как показано на следующем снимке экрана.
Step 2 - Щелкните идентификатор дефекта, чтобы открыть подробную информацию о дефекте.
Step 3 - Щелкните значок Cloneкнопка. Отобразится новая форма дефекта со всеми подробностями, скопированными, как показано на следующем снимке экрана.
Step 4 - После нажатия кнопки «Клонировать» кнопка отключается, и Summary имеет имя как Cloned defect.
Step 5- Редактировать детали в клонированном дефекте. Затем щелкните значокSave кнопку для подтверждения дефекта клона.
Новый идентификатор дефекта создается со ссылкой на исходный идентификатор дефекта, как показано на следующем снимке экрана.
При клонировании дефекта учитывайте следующие моменты:
- Дефект клона всегда будет в статусе Новый.
- Только детали дефекта копируются из исходного дефекта.
- Связанные прогоны тестов, вложения, комментарии и история не копируются.
Вы можете импортировать дефект с помощью электронной таблицы Excel. Файлы Excel - это текстовые файлы, представленные строками и столбцами в виде ячеек.
При импорте данных из Excel необходимо учитывать следующее.
- Правила для файла Excel
- Импортируйте файл Excel в систему
Правила для файла Excel
При создании файла Excel учитывайте следующие моменты:
Файл Excel должен содержать данные только на первом листе.
Имя листа должно быть Дефекты.
В первой строке должны быть названия заголовков в разных столбцах и далее; данные должны представлять каждый столбец.
Обратите внимание, что первая строка будет сопоставлена с разными полями формы создания дефекта во время импорта.
Один столбец в файле Excel можно сопоставить только с одним полем формы создания дефекта.
Поле идентификатора дефекта не должно сопоставляться с каким-либо столбцом. Система автоматически сгенерирует идентификатор дефекта.
Обязательные поля должны быть сопоставлены со столбцом листа Excel, и он не должен быть пустым. В противном случае система выдаст сообщение об ошибке неудачного импорта.
Необязательные поля можно оставить без сопоставления или данные могут быть пустыми. При импорте либо эти поля будут пустыми, либо значения по умолчанию будут такими, как определено в настройках проекта.
Импортировать файл Excel
Давайте теперь обсудим, как импортировать файл Excel. Ниже приведены шаги, чтобы сделать то же самое.
Step 1 - Перейдите на вкладку Test Defect.
Step 2- Выберите значок «Импорт бета-версии Excel» на панели инструментов прямо над корневой папкой. Следующий снимок экрана поможет вам понять этот шаг.
Step 3- При щелчке по значку «Импорт Excel» открывается БЕТА-версия мастера импорта дефектов. В нем есть набор правил. Еще раз проверьте, соответствует ли лист Excel этим правилам.
Step 4- Просмотрите файл Excel и загрузите. После успешной загрузки имя файла отображается в мастере, как показано на следующем снимке экрана. Установите флажок «Использовать первую строку импортированного файла в качестве заголовка». qTest использует первую строку файла Excel в качестве заголовка. qTest получит заголовок файла как доступные поля для сопоставления.
На следующем снимке экрана показаны доступные поля для сопоставления, если на предыдущем шаге установлен флажок и нажата кнопка Далее.
Например, вы не выбираете опцию, как в предыдущем шаге, тогда qTest получит порядок столбца как доступное сопоставление полей. На следующем снимке экрана показано то же самое.
Step 5 - Используя функцию перетаскивания, сопоставьте поле «Дефекты» с именем столбца листа Excel, присутствующим в доступных полях для сопоставления, как показано на следующем снимке экрана.
Чтобы удалить сопоставленное поле, щелкните значок Xподпишите в поле. Он удалит сопоставление полей, и вы можете повторно сопоставить поле с другими столбцами, если это необходимо.
При установке флажка «Отправлять уведомления по электронной почте» будет отправлено электронное письмо об импорте дефектов.
Step 6 - Теперь нажмите кнопку «Импорт», как показано на следующем снимке экрана.
После успешного импорта вы получите импортированную информацию, как показано на следующем снимке экрана.
Появится диалоговое окно с двумя кнопками, как на скриншоте выше -
- ОК - вы перейдете на вкладку «Дефекты».
- Просмотр журнала - используя это, вы сможете увидеть импортированные журналы.
В модуле «Отчеты» вы можете создавать, просматривать и экспортировать отчеты, поддерживаемые qTest. qTest поддерживает широкий спектр отчетов на всех этапах STLC, чтобы лучше отслеживать прогресс, такой как выполнение теста, создание дефекта, покрытие требований и создание тестового примера. Эти отчеты содержат различные фильтры для извлечения наиболее важной информации для подготовки каких-либо показателей.
Когда вы переходите к разделу «Отчеты», на левой панели отображается список доступных отчетов для различных действий. На правой панели qTest содержит подробное описание каждого отчета, как показано на следующем снимке экрана.
Подготовить отчеты
В этом разделе мы узнаем, как составлять отчеты в qTest. Ниже приведены шаги -
Step 1- Чтобы создать отчет, выберите название отчета на левой панели. На следующем снимке экрана показано, что статус выполнения с дефектами выбран в отчете о выполнении теста. Отображается набор параметров фильтра, позволяющих сузить отчет. В этом случае есть фильтры «Модуль», «Выпуск» и «Тип тестового набора».
Step 2- Выберите параметры на основе списка, доступного в каждом фильтре. Нажмите Показать, как на скриншоте выше. Он будет генерировать отчеты в виде диаграммы. Он также отображает данные в табличном столбце.
Step 3- Отправьте отчет в формате XLS, CSV или PDF по электронной почте, нажав кнопку «Почта» в правом верхнем углу экрана. Он отображает диалоговое окно, в котором вы можете выбратьSent to others введите адрес электронной почты и нажмите ОК.
На следующих снимках экрана показано, как отправлять отчеты по электронной почте.
Появится диалоговое окно с информацией об обработке запроса электронной почты.
Аналогичным образом можно создать любой из доступных отчетов. Первый шаг - это выбор отчетов. Второй шаг - выполнить настройку отчетов с доступными параметрами фильтра, а затем нажать кнопку «Показать».
Отчеты создаются в трех следующих частях -
- Последняя информация - это статистические данные.
- Диаграмма - это может быть круговая или табличная диаграмма.
- Сетка данных - данные, использованные для подготовки отчета.
qTest поддерживает функцию фильтрации для сужения отображаемых элементов. Фильтр доступен на панели инструментов левой панели только для вкладок План тестирования, Требования, Дизайн теста и Выполнение теста. Фильтр не поддерживает раздел Дефекты и Отчеты; в этих разделах есть разные фильтры для сужения элементов.
Как использовать фильтр?
Ниже приведены шаги по использованию функции фильтра.
Step 1 - Перейдите в раздел «План тестирования» и щелкните значок «Фильтр» на панели инструментов на левой панели, как показано на следующем снимке экрана.
Step 2- Выберите значок «Установить фильтр», появится диалоговое окно, как на следующем снимке экрана. Вы можете установить фильтры, выбрав Фильтр по выпуску или сборке.
Для обоих вариантов вы получите следующие параметры фильтра - Выпуск или Сборка, Дата начала, Статус и Дата окончания. После выбора нажмите кнопку «Фильтр».
Теперь отображаются только сведения о версии 2, как показано на следующем снимке экрана.
Step 3 - Чтобы удалить фильтр, нажмите «Фильтр» → «Очистить фильтр».
Аналогичным образом фильтр можно установить или сбросить для других разделов - Требования, Дизайн теста и Выполнение теста.
qTest поддерживает функцию перетаскивания. Это помогает быстро переместить или скопировать объект в одном проекте. Эта функция имеет ограничение - вы не можете перетаскивать из одного проекта в другой.
Ниже приведены шаги по использованию этой функции.
Step 1 - Чтобы переместить / изменить порядок объекта, удерживайте левую кнопку мыши и перетащите объект в папку назначения.
Step 2- Чтобы скопировать объект и поместить его в другую папку, продолжайте удерживать левую кнопку мыши и клавишу CTRL. Теперь перетащите объект в место назначения. Он скопирует объекты в папку назначения.
qTest поддерживает широкий спектр горячих клавиш в каждом разделе. Hotkeysтакже известны как сочетания клавиш. Вы можете увидеть эти ярлыки в левом нижнем углу каждого раздела, как показано на следующем снимке экрана, обведенном красным.
В следующей таблице перечислены поддерживаемые горячие клавиши. Чтобы использовать определенную горячую клавишу, вы должны быть на соответствующей странице. Например, при использовании горячей клавиши для создания выпуска вы должны сначала перейти в раздел «План тестирования», а затем использоватьShift + D.
Горячие клавиши | Страница | |||||
---|---|---|---|---|---|---|
Test Plan | Requirements | Test Design | Test Execution | Defects | Reports | |
Ctrl + S | Сохранить объект | Сохранить объект | Сохранить объект | Сохранить объект | Сохранить объект | Икс |
Ctrl + G | Сохраните объект и перейдите к следующему элементу (того же уровня в дереве объектов) | Сохраните объект и перейдите к следующему элементу (того же уровня в дереве объектов) | Сохраните объект и перейдите к следующему элементу (того же уровня в дереве объектов) | Сохраните объект и перейдите к следующему элементу (того же уровня в дереве объектов) | Икс | Икс |
Shift + D | Создать выпуск | Создать модуль | Создать модуль | Создать тестовый цикл | Икс | Икс |
Shift + Delete, Shift + X | Удалить объект (ы) | Удалить объект (ы) | Удалить объект (ы) | Удалить объект (ы) | Икс | Икс |
Shift + C | Создать сборку | Создать требование | Создать тестовый пример | Икс | Икс | Икс |
Shift + S | Икс | Икс | Икс | Создайте набор тестов | Икс | Икс |
Shift + R | Икс | Икс | Икс | Создать тестовый прогон | Икс | Икс |
Ctrl + E | Икс | Икс | Икс | Икс | Сохранить и закрыть дефект | Икс |
qTest поддерживает концепцию корзины, т. е. вы можете временно удалить ненужные объекты и восстановить их позже, если потребуется. При удалении объекта qTest перемещает объект в корзину, и вы можете восстановить эти объекты позже в их исходные местоположения. Корзина поддерживает только раздел «План тестирования», «Требования», «Дизайн теста» и «Выполнение теста». Эта функция не применима к разделу «Дефекты и отчеты».
Для удаления и восстановления у вас должно быть разрешение на удаление объектов.
Временное удаление
Как обсуждалось ранее, вы можете использовать функцию перетаскивания, чтобы переместить объект в корзину. Кроме того, вы также можете удалить объект, который в конечном итоге переместит его в корзину.
Появится диалоговое окно с запросом подтверждения, нажмите YES.
Чтобы просмотреть все удаленные объекты, щелкните корзину на панели инструментов.
Постоянное удаление
Давайте теперь обсудим, как удалять объекты на постоянной основе.
Step 1 - Щелкните значок Recycle binзначок на левой панели навигации. ВыбратьMenu и Object чтобы удалить объект навсегда.
Step 2 - Чтобы удалить несколько объектов за раз, установите флажок для каждого элемента, как показано на следующем снимке экрана.
Step 3 - Щелкните значок Delete Permanently кнопка присутствует внизу страницы, как показано на скриншоте выше.
Вы получите сообщение об окончательном удалении. При нажатии на нее объект навсегда исчезает из корзины.
Восстановить объект
В этом разделе мы обсудим, как восстановить объекты в qTest.
Step 1 - Щелкните значок Recycle Bin значок в верхней части панели инструментов левой панели.
Step 2 - Выберите Menu и Objects чтобы найти объекты для восстановления из корзины.
Step 3 - Щелкните значок Restoreдля подтверждения нажмите кнопку внизу страницы. Выбранные объекты будут возвращены на свои исходные места.
Вы можете быстро найти системный объект, такой как требование, тестовый пример, тестовый запуск или дефект. Вы также можете искать частичную информацию, которая принадлежит системному объекту, например описание или комментарий, вводя ключевые слова в поле поиска, расположенное в правом верхнем углу любой страницы.
На следующем снимке экрана показано расположение поля поиска.
qTest также поддерживает свободный текстовый поиск и поиск по синтаксису.
Поиск по произвольному тексту
Система ищет произвольный текст, который вы вводите, а затем возвращает все объекты с произвольным текстом. Кроме того, для поиска объекта можно использовать следующий набор предопределенных функций:
Release - ID, имя, статус, описание, примечание к выпуску
Build - ID, имя, статус, примечание к сборке
Requirement - ID, имя, статус, описание, тип, комментарий
Test Case - ID, имя, описание, статус, тип, описание шага теста, ожидаемый результат шага теста, комментарий
Test Suite - ID, имя, описание, тип исполнения
Defect - ID, сводка, описание, статус, тип, комментарий
Test Run - ID, имя, статус, тип выполнения, описание шага теста, ожидаемый результат шага теста, фактический результат шага теста
Синтаксический поиск
Поиск по синтаксису помогает сузить область поиска или найти уникальные объекты на основе следующих деталей.
Поиск по идентификаторам
Каждый объект qTest связан с идентификатором (префиксом, за которым следует идентификатор). Это помогает обращаться к уникальным объектам, а также быстро их искать. Следующий синтаксис можно использовать для поиска объекта по идентификатору.
id:id_number- Этот синтаксис возвращает объект с указанным идентификационным номером. Например: id: 50 вернет все объекты с идентификаторами 50, такие как требование RQ-50, дефект DF-50, контрольный пример TC-50 и т. Д.
id:prefixid_number- Это работает так же, как obj: object_typeid: id_number. Чтобы найти уникальный объект, вы можете определить его с помощью префиксов объекта (RQ, TC, DF и т. Д.). Этот синтаксис вернет уникальный объект указанного типа и идентификационный номер. Например, id: tc-50 или obj: tc id: 50 вернет тестовый пример TC-50.
Комбинируйте разные ключевые слова
Вы можете сузить результаты поиска, используя более расширенный синтаксический поиск, например obj:object_typeobject_field: free text И / ИЛИ ( ) obj:object_typeobject_field: free text. В следующей таблице перечислены ключевые слова, которые можно использовать для расширенного синтаксического поиска.
Объекты | Ключи поиска Object_type | Object_field | Ключи поиска Object_field |
---|---|---|---|
Выпуск | rls | имя | имя |
Положение дел | стат | ||
Описание | des | ||
Release Note | заметка | ||
Построить | дом | имя | имя |
Положение дел | стат | ||
Примечания к сборке | заметка | ||
Прецедент | tc | имя | имя |
Описание | des | ||
Положение дел | стат | ||
Тип | тип | ||
Комментарий | cmt | ||
Описание шага теста | цдес | ||
Ожидаемый результат этапа проверки | tsexp | ||
Требование | req | имя | имя |
Описание | des | ||
Положение дел | стат | ||
Приоритет | prt | ||
Тип | тип | ||
Комментарий | cmt | ||
Тестирование | ts | имя | имя |
Описание | des | ||
Тип исполнения | тип | ||
Тестовый забег | tr | имя | имя |
Положение дел | стат | ||
Тип исполнения | тип | ||
Описание шага теста | цдес | ||
Ожидаемый результат этапа проверки | tsexp | ||
Фактический результат шага проверки | цакт | ||
Дефект | df | Резюме | сумма |
Описание | des | ||
Строгость | свт | ||
приоритет | prt | ||
Положение дел | стат | ||
Тип | тип | ||
Комментарий | cmt |
Каждый объект в qTest, такой как Test Case, Requirements, Modules, Release, Test Suite, Test Run и т. Д., Имеет уникальный идентификатор и всегда прикреплен к объекту. Вы можете отобразить или скрыть этот идентификатор вместе с именем объекта. Эта функция может быть реализована с помощью Toggle ID.
Ниже приведены шаги по отображению или скрытию идентификатора переключения.
Step 1 - Перейдите на любую из вкладок, кроме «Дефекты» и «Отчеты».
Step 2 - Щелкните значок toggle id на панели инструментов левой панели.
На основе вкладок он будет отображать объекты, проверяя их. Вы сможете увидеть Toggle ID. Снятие отметки с них скроет идентификатор переключения.
На следующем снимке экрана показана функция Toggle ID на вкладке Test Plan.
На следующем снимке экрана показана функция Toggle ID на вкладке «Требования».
На следующем снимке экрана показана функция Toggle ID на вкладке Test Design.
На следующем снимке экрана показана функциональность Toggle ID на вкладке Test Execution.
В Tagging ID featureпозволяет связывать / отмечать объекты друг с другом в текстовых полях, таких как Описание. В описании можно указать названия других объектов, которые в дальнейшем будут преобразованы в ссылку. Используя эту ссылку, вы сможете перейти к связанному объекту.
Ниже приведены шаги, чтобы пометить идентификатор.
Step 1 - Перейдите в любое поле отформатированного текста, например Test Design → Test Suite → Description.
Step 2 - Используйте синтаксис как @object ID;for example,@TC-1. Как только вы вводите какой-либо идентификатор объекта, начинается поиск и отображаются все подходящие объекты. Здесь вы можете выбрать объект для пометки, как показано на следующем снимке экрана.
Step 3- После выбора отмеченный идентификатор будет показан в виде гиперссылки. НажмитеSave сохранить изменения.
Step 4 - Щелкните гиперссылку помеченного объекта, чтобы просмотреть сведения о связанном объекте.