Создание ручных тестов с помощью Team Web Access

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

Создание ручных тестовых случаев

  1. Если вы это еще не сделали, создайте план тестирования и наборы тестов, основанных на требованиях.

  2. В разделе "Тест" в Team Web Access выберите набор тестов на основе требований. Затем создайте тестовый случай для этого набора.

    Выбор набора тестов и добавление тестового случая

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

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

    Создание шагов теста для тестового случая

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

Вопросы и ответы

Вопрос. Можно ли добавить дополнительные строки в шаг теста?

Ответ. Да. Нажмите сочетание клавиш Shift+ВВОД в действии или поле ожидаемых результатов, чтобы добавить дополнительные строки.

Вопрос. Как вставить шаг теста в тестовый случай?

Ответ. Выберите шаг теста. Нажмите сочетание клавиш Alt+P, чтобы вставить шаг теста перед выбранным действием.

Вопрос. Есть ли способ быстро добавить нескольких тестовых случаев одновременно?

Ответ. Да. Используйте представление сетки при добавлении тестовых случаев в набор тестов.

Создание новых тестовых случаев с использованием таблицы

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

Использование контекстного меню для вставки, очистки или удаления

Вопрос. Можно ли выполнять массовое редактирование тестовых случаев?

Ответ. Да. Перейдите из представления списка в представление сетки. Все тестовые случаи для текущего набора тестов отображаются в сетке вместе с шагами теста. Это полезное представление, если требуется просмотреть тестовые случаи вместе с другими членами команды. При этом можно обновлять и добавлять новые тестовые случаи.

Переход к представлению таблицы (выберите "Список")

Также можно фильтровать и сортировать тестовые случаи. Затем выберите только случаи, которые необходимо отредактировать.

Выберите тестовые случаи для редактирования в таблице

Чтобы вернуться в представление набора тестов, переключитесь из представления сетки в представление списка.

Вопрос. Можно ли копировать тестовые случаи и шаги теста из существующего листа Excel?

Ответ. Да. Скопируйте из Excel столбцы, который требуется использовать для полей названия, действия и ожидаемых результатов. Форматирование в столбцах, кроме многострочного текста, не копируется на лист. Вставьте эти столбцы в представление сетки, при необходимости измените и сохраните их. (Эта возможность поддерживается только в браузерах Internet Explorer и Chrome.)

Сохранение скопированных тестовых случаев в представлении таблицы

Вопрос. Можно ли скопировать тестовые случаи из представления сетки в лист Excel?

Ответ. Да. Скопируйте данные и вставьте их на лист Excel. Форматирование в шагах тестов, кроме многострочного текста, не копируется на лист. (Эта возможность поддерживается только в браузерах Internet Explorer и Chrome.)

Вопрос. Можно ли назначить теги тестовым случаям, чтобы просматривать только тесты с определенными тегами?

Ответ. Да. Вы можете назначать тестовым случаям в наборе любые важные для вас теги. Например, можно пометить все тесты, связанные с входом в систему, чтобы их можно было перезапустить после исправления ошибки для страницы входа. После этого можно выполнить фильтрацию по тегу в центре тестирования. Теги можно добавлять и редактировать при редактировании тестового случая. Массовое редактирование тегов можно выполнять в представлении сетки.

Центр тестирования; вкладка «План тестирования»; выбор или добавление тегов

Вопрос. Можно ли использовать шаги теста в нескольких тестовых случаях?

Ответ. Да. Выберите шаги, которые требуется в нескольких случаях. Дополнительные сведения см. здесь.

Создание общих шагов

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

Ответ. Да. Выберите шаг теста и затем добавьте параметр. Прокрутите вниз, чтобы добавить значения параметра. Дополнительные сведения см. здесь.

Добавление параметров

В. Можно ли данные параметров использовать для нескольких тестовых случаев?

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

В разделе "Значения параметров" нажмите кнопку "Преобразовать"

Создав набор общих параметров, откройте другой тестовый случай и добавьте в него созданный набор. Дополнительные сведения см. здесь.

Чтобы добавить, отредактировать и переименовать наборы общих параметров, перейдите на вкладку "Параметры". Просмотрите тестовые случаи, которые ссылаются на эти параметры, в области "Тестовые случаи".

В разделе "Тест" выберите "Параметры"

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

В Microsoft Test Manager (при использовании Visual Studio Test Professional или Visual Studio Enterprise) можно просматривать общие параметры для тестовых случаев, но не обновлять их. Для обновления общих параметров необходимо использовать Team Web Access. В Microsoft Test Manager есть ссылка, которая ведет в правильное расположение для редактирования общих параметров.

Вопрос. Как переназначить тест другому тестировщику?

Ответ. Выберите тесты, которые требуется переназначить. Выберите тестировщика, которому вы хотите назначить тесты.

Переназначение тестов другому инженеру-испытателю

Вопрос. Как узнать, добавлен ли тестовый случай в другие наборы тестов?

Ответ. Выберите тестовый случай, а затем выберите просмотр сведений о наборах тестов. Связанная область набора тестов покажет любой набор тестов для любого плана тестирования, содержащего данный тестовый случай. Сюда входят все групповые проекты. Щелкните на наборе тестов, чтобы просмотреть его. Наведите указатель на набор тестов в области, чтобы увидеть командный проект и план теста для этого набора тестов.

Вкладка "Тесты"; щелкните значок области сведений

Вопрос. Что происходит при удалении тестового случая из набора тестов на основе требований?

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

Возможные дальнейшие действия

Выполнение ручных тестов с помощью Team Web Access

Нужны подробности?

Совместное использование шагов в тестовых случаях

Конфигурации тестов: указание платформ тестирования

Повторение теста с другими данными

Произвольное тестирование приложения без предварительного планирования.