Создание ручных тестов с помощью Team Web Access
Ручные тестовые случаи создаются, чтобы проверить, что все конечные результаты соответствует потребностям пользователей. Тестовые случаи можно упорядочить, добавив их в наборы тестов.
Создание ручных тестовых случаев
Если вы это еще не сделали, создайте план тестирования и наборы тестов, основанных на требованиях.
В разделе "Тест" в Team Web Access выберите набор тестов на основе требований. Затем создайте тестовый случай для этого набора.
Основанный на требованиях набор тестов создается из элемента невыполненной работы. Если добавить тестовый случай в этот тип набора, он автоматически привязывается к этому элементу невыполненной работы.
Добавьте шаги теста с действиями и ожидаемыми результатами, чтобы любой член команды мог запустить тест. При необходимости можно добавить к шагу вложения.
Вы создали тестовый случай, который можно запустить.
Вопросы и ответы
Вопрос. Можно ли добавить дополнительные строки в шаг теста?
Ответ. Да. Нажмите сочетание клавиш 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
Нужны подробности?
Совместное использование шагов в тестовых случаях
Конфигурации тестов: указание платформ тестирования
Повторение теста с другими данными
Произвольное тестирование приложения без предварительного планирования.