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


Практическое руководство. Добавление тестовых шагов в ручной тестовый случай из документа Microsoft Excel или Microsoft Word

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

Важно!

Кроме того, для преобразования существующих тестовых случаев из формата Microsoft Excel можно использовать инструментальное средство.Доступ к этому инструментальному средству можно получить на веб-сайте Майкрософт.

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

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

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

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

Примечание

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

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

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

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

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

Примечание

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

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

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

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

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

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

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

    Примечание

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

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

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

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

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

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

    Это название используется как идентификатор тестового случая и (в случае необходимости) для его поиска.

  5. Щелкните Назначение, чтобы выбрать для тестового случая подходящего владельца.

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

    Состояние

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

    Разработка

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

    Готово

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

    Закрыто

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

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

    Примечание

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

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

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

    Состояние

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

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

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

    Плановый

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

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

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

    Примечание

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

  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 Visual Studio 2010 и щелкните Microsoft Test Manager.

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

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

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

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

  5. Перейдите на вкладку Шаги.

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

    Примечание

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

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

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

    Примечание

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

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

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

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

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

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

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

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

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

    Примечание

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

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

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

См. также

Задачи

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

Практическое руководство. Выполнение ручных тестов

Основные понятия

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