Поделиться через


Планирование тестов приложения из документа Microsoft Excel или Microsoft Word

С помощью Microsoft Test Manager можно создавать ручные тестовые случаи, включающие как действия, так и шаги проверочных тестов. Можно добавить эти шаги из документа Microsoft Excel или Microsoft Word. Например, если шаги теста уже содержатся в документе одного из этих типов, можно импортировать их в ручной тестовый случай с помощью Microsoft Test Manager.

Требования

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

С помощью общих шагов в нескольких тестовых случаях можно использовать один и тот же набор шагов. Их использование упрощает обслуживание шагов теста при изменении тестируемого приложения.

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

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

Добавление тестовых случаев в набор тестов

Примечание

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

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

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

Чтобы добавить шаги теста, скопировав их из документа Microsoft Excel, Microsoft Word или текстового документа, выделите эти шаги в документе. На следующем рисунке показаны форматы документов, удобные для копирования шагов.

Добавление шагов теста из Microsoft Excel или Word

Примечание

При копировании действий и ожидаемых результатов из Microsoft Word или текстового документа списки сопоставлений действий с ожидаемыми результатами должны разделяться знаками табуляции.

В следующих процедурах приведены инструкции по созданию и изменению ручных тестовых случаев.

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

  • Добавление шагов действий и проверочных шагов тестов из Microsoft Excel и Microsoft Word

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

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

  1. Откройте Microsoft Test Manager.

    Примечание

    Чтобы открыть окно Microsoft Test Manager, нажмите кнопку Пуск и выберите пункт Все программы.Последовательно выберите пункты Microsoft Visual Studio 2013 и Microsoft Test Manager.

  2. В области Центр тестирования последовательно выберите пункты План и Содержание.

    Откроется область Содержание.

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

    Откроется диалоговое окно Создать тестовый случай.

  4. Введите имя тестового случая в поле Название.

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

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

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

    Состояние

    Условия использования

    Разработка

    Тестовый случай разрабатывается и пока не проверен и не одобрен.

    Готово

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

    Закрыто

    Тестовый случай больше не требуется для будущих итераций этого командного проекта.

    Эти состояния основаны на шаблоне процесса, который использовался для создания командного проекта. Дополнительные сведения о настройке шаблонов процессов см. в разделе Настройка шаблона процесса.

    Примечание

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

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

  8. (Необязательно) Ручной тестовый случай можно преобразовать в автоматический тест. Чтобы задать состояние тестового случая для автоматизации, нажмите кнопку Состояние автоматизации и выберите одно из состояний из следующей таблицы.

    Состояние

    Условия использования

    Неавтоматизированные

    Этот тестовый случай выполняется только вручную.

    Плановый

    В будущем планируется добавление автоматизации для этого тестового случая.

    Автоматический

    Это значение задается автоматически, если в тестовый случай добавить автоматический тест.

    Примечание

    По умолчанию для параметра Состояние автоматизации устанавливается значение Неавтоматизированные.Дополнительные сведения о преобразовании ручного тестового случая в автоматический тестовый случай см. в разделе Автоматизация тестового случая в Microsoft Test Manager.

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

    Примечание

    Области настраиваются администратором сервера Team Foundation Server для командного проекта.Поле области можно использовать для запроса ручных тестовых случаев.

  10. Выберите пункт Итерация, чтобы задать итерацию для этого тестового случая в командном проекте.

  11. (Необязательно) Чтобы связать тестовый случай с другими рабочими элементами, тестируемыми с помощью этого тестового случая, выберите пункт Тестируемые рабочие элементы и нажмите кнопку Добавить. Затем введите элементы в поле ИД рабочих элементов или выберите их с помощью функции "Обзор" и нажмите кнопку ОК.

    Рабочие элементы перечисляются в окне Тесты.

  12. Чтобы сохранить тестовый случай, нажмите кнопку Сохранить на панели инструментов.

    Примечание

    После сохранения тестового случая его идентификатор отображается в заголовке области редактирования.

Добавление шагов действий и проверочных шагов тестов из Microsoft Excel и Microsoft Word

Действия и ожидаемые результаты можно скопировать из документа Microsoft Excel или Microsoft Word или текстового документа. При копировании действий и ожидаемых результатов из Microsoft Word или текстового документа списки сопоставлений действий с ожидаемыми результатами должны разделяться знаками табуляции.

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

Добавление шагов действий и проверочных шагов тестов из Microsoft Excel и Microsoft Word

  1. Откройте Microsoft Test Manager.

    Примечание

    Чтобы открыть окно Microsoft Test Manager, нажмите кнопку Пуск и выберите пункт Все программы.Последовательно выберите пункты Microsoft и Microsoft Test Manager.

  2. В области Центр тестирования последовательно выберите пункты План и Содержание.

    Откроется область Содержание.

  3. Выберите в области иерархии наборов тестов набор, содержащий нужный тестовый случай.

  4. Чтобы открыть тестовый случай, в который требуется добавить шаги, дважды щелкните его в области сведений набора тестов.

  5. Выберите пункт Шаги.

  6. Чтобы скопировать текст из документа, выделите его в таблице и выберите таблицу или набор текстовых строк. Щелкните выделенную область правой кнопкой мыши и выберите Копировать.

    Примечание

    Если шаги перечислены в документе Microsoft Word в виде нумерованного списка, перед копированием необходимо удалить номера шагов.В противном случае эти номера будут вставлены в поле Действие, а текст — в поле Ожидаемый результат.Если скопировать только один столбец таблицы, данные будут вставлены в поле Действие.

  7. Щелкните правой кнопкой мыши <Щелкните здесь, чтобы добавить шаг> и выберите команду Вставить.

    Скопированный из документа текст будет вставлен в шаги теста.

    Примечание

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

    Примечание

    В Microsoft Test Manager есть панель инструментов, позволяющая форматировать текст шагов.Можно использовать различные параметры форматирования, такие как полужирный шрифт, подчеркивание или цветной фон, чтобы выделить ключевые места в комментариях.

    (Необязательно) Нажмите и удерживайте клавишу Alt, а затем нажмите клавишу ВВОД, чтобы добавить подчиненный шаг теста и ожидаемые результаты. Можно добавить любое количество подчиненных шагов тестирования.

    Например, можно создать шаг теста "Вход в приложение", а затем добавить следующие подчиненные шаги теста, как показано на предыдущем рисунке:

    • "Выберите ссылку входа в верхнем правом углу".

    • "Введите имя пользователя в соответствующее поле".

    • "Введите пароль в соответствующее поле".

    • "Нажмите кнопку «Войти»".

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

  9. (Необязательно) Чтобы вложить в шаг теста файл, выделите этот шаг и выберите пункт Добавить вложение на панели инструментов. Чтобы задать расположение вложения, нажмите кнопку Добавить, введите расположение и нажмите кнопку ОК.

  10. (Необязательно) Чтобы вставить шаг теста, выделите шаг и выберите пункт Вставка шага на панели инструментов.

    Шаг теста будет добавлен перед выбранным шагом.

  11. (Необязательно) Чтобы переместить шаги теста в пределах списка, выделите один или несколько шагов и выберите пункт Вверх или Вниз на панели инструментов.

    Выбранные шаги переместятся вверх или вниз на одну позицию.

  12. (Необязательно) Чтобы добавить общие шаги в тестовый случай, щелкните шаг правой кнопкой мыши и выберите пункт Вставка общих шагов. Выделите в списке общие шаги и выберите команду Вставить.

    Общие шаги будут добавлены перед выбранным шагом.

    Примечание

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

  13. Чтобы сохранить тестовый случай, нажмите кнопку Сохранить и закрыть на панели инструментов.

    Теперь можно выполнить тестовый случай с помощью Team Web Access или Microsoft Test Manager.