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


Практическое руководство. Отправка сообщений об ошибках с помощью Microsoft Visual Studio

Отправить сообщение об ошибке с помощью Visual Studio можно в любой момент. Можно вручную присоединить к этой ошибке сведения и связать ее с другими рабочими элементами. При отправке сообщения об ошибке с помощью Visual Studio не происходит автоматического добавления данных, собранных при выполнении теста (в отличие от Test Runner или Microsoft Test Manager). Дополнительные сведения об этих методах см. в разделе Отправка ошибок.

Сообщение об ошибке можно отправить прямо из Visual Studio, не переключаясь в Microsoft Test Manager. Например, вы выполняете текущее тестирование и обнаруживаете ошибку или замечаете неверное поведение, обсуждая тестируемое приложение. Кроме того, в окне "Тестовые запуски" можно создать ошибку об определенном результате теста, а результат теста можно привязать к существующему рабочему элементу.

Для отправки сообщения об ошибке с помощью Microsoft Visual Studio выполните следующие действия.

  1. Чтобы открыть представление Сред. Командный обозреватель, чтобы связаться с Team Foundation Server, выберите в меню Сервис команду Подключиться к серверу Team Foundation Server. Выберите сервер из списка.

    Дополнительные сведения о подключении к серверу Team Foundation Server см. в разделе How to: Connect to a Team Project in Team Foundation Server.

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

  3. Чтобы создать сообщение об ошибке, щелкните правой кнопкой мыши Рабочие элементы и последовательно выберите Добавить рабочий элемент и Ошибка.

    Откроется вкладка Новая ошибка.

  4. В поле Название введите соответствующее название.

  5. Щелкните Область, чтобы выбрать для этой ошибки соответствующую область в командном проекте.

  6. Щелкните Итерация, чтобы выбрать соответствующую итерацию для этой ошибки.

  7. (Необязательно) Для выбора пользователя, которому необходимо назначить эту ошибку, щелкните Назначение.

  8. (Необязательно) Для изменения состояния этой ошибки с состояния по умолчанию на активное щелкните Состояние.

  9. (Необязательно) Чтобы указать причину ошибки, щелкните Причина.

  10. Для назначения приоритета ошибки щелкните Приоритет.

  11. Для назначения важности ошибки щелкните Важность.

  12. Чтобы ввести сведения для воспроизведения ошибки, щелкните Сведения.

  13. (Необязательно) Для ввода системных сведений щелкните Сведения о системе.

  14. (Необязательно) Чтобы связать эту ошибку с конкретными тестовыми случаями, щелкните Тесты. Щелкните последовательно Добавить и Обзор, чтобы найти тестовые случаи, которые необходимо связать с этой ошибкой.

  15. (Необязательно) Чтобы добавить вложения к этой ошибке, щелкните Вложения. Можно добавить любой файл. Например, можно добавить файл с видеозаписью, снимком экрана или журналом.

  16. Для сохранения ошибки нажмите кнопку Сохранить на панели инструментов.

Создание ошибки на основе результата теста

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

    1. В меню Тест выберите пункт "Окна" и щелкните Тестовые запуски.

    2. В окне Тестовые запуски в списке Установить подключение щелкните стрелку вниз и выберите команду Подключиться к тестовому запуску.

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

Примечание

При выборе локального каталога нажмите кнопку Обзор, чтобы найти необходимую папку TestResults.По умолчанию результаты тестов, выполняемых на локальном компьютере, сохраняются в папке Visual Studio 2010\Projects\название_проекта\TestResults.

  1. Чтобы открыть результаты этого запуска в окне "Результаты теста", дважды щелкните тестовый запуск в окне Тестовые запуски.

Примечание

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

  1. В окне Результаты теста щелкните правой кнопкой мыши тест, для которого нужно создать рабочий элемент, и щелкните Создать рабочий элемент.

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

  3. В диалоговом окне Публиковать результаты теста выберите тестовые запуски, которые нужно опубликовать, и нажмите кнопку ОК.

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

  4. Выберите построение, для которого выполнялись тесты, щелкните пункт Конфигурация построения и нажмите кнопку ОК.

  5. Заполните форму рабочего элемента и нажмите кнопку Сохранить рабочий элемент на панели инструментов.

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

Связывание результата теста с существующей ошибкой

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

    1. В меню Тест выберите пункт "Окна" и щелкните Тестовые запуски.

    2. В окне Тестовые запуски в списке Установить подключение щелкните стрелку вниз и выберите команду Подключиться к тестовому запуску.

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

Примечание

При выборе локального каталога нажмите кнопку Обзор, чтобы найти необходимую папку TestResults.По умолчанию результаты тестов, выполняемых на локальном компьютере, сохраняются в папке Visual Studio 2010\Projects\название_проекта\TestResults.

  1. Чтобы открыть результаты этого запуска в окне "Результаты теста", дважды щелкните тестовый запуск в окне Тестовые запуски.

  2. Щелкните тестовый запуск правой кнопкой мыши и выберите команду Добавить в рабочий элемент.

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

  4. Выберите тестовые запуски, которые нужно связать с рабочим элементом, в диалоговом окне Публиковать результаты теста, выберите построение, для которого выполнялись тесты, щелкните пункт Конфигурация построения и нажмите кнопку ОК.

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

  5. Найдите и щелкните рабочий элемент в диалоговом окне Средство выбора рабочих элементов. Нажмите кнопку ОК.

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

См. также

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

Отправка ошибок