Спонсор: Microsoft
Опубликован: 15.01.2013 | Доступ: свободный | Студентов: 1229 / 229 | Длительность: 08:58:00
Специальности: Программист
Самостоятельная работа 14:

Исследовательское тестирование

Аннотация: Цель лабораторной работы: Получить практические навыки исследовательского произвольного тестирования приложений и подготовки по результатам тестирования рабочих элементов Ошибка и Тестовый случай.

Продолжительность лабораторной работы - 2 академических часа.

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

Тестировщики кроме тестирования в соответствии со сценариями тестовых случаев применяют неформализованное исследовательское тестирование. В инструментальном средстве Microsoft Test Manager, входящим в состав Visual Studio 2012, добавлена специальная возможность выполнения исследовательского тестирования - Произвольное тестирование.

Предположим, что планируется провести исследовательское тестируется функция ввода информации о новой студенческой группе.

Для выполнения произвольного тестирования откройте страницу Тест / Выполните произвольное тестирование ( рис. 22.1). На данной странице выделите рабочий элемент для произвольного тестирования (1) и нажмите кнопку Произвольное тестирование рабочего элемента (2).

Страница Тест / Выполните произвольное тестирование

увеличить изображение
Рис. 22.1. Страница Тест / Выполните произвольное тестирование

При вводе данных по новой группе студентов тестировщик вводит отрицательное значение. По мнению тестировщика приложение должно предотвращать ввод отрицательных значений для данного поля, то есть в приложении не выполнена проверка ввода некорректных данных и это рассматривается как ошибка (не корректная работа) приложения, которую необходимо устранить. Для фиксации предполагаемой делается снимок экрана. Это реализуется путем нажатия кнопки Добавление снимка экрана в окне Средства запуска тестов и выделении требуемой области экрана ( рис. 22.2).

Добавление снимка экрана

увеличить изображение
Рис. 22.2. Добавление снимка экрана

Формирование рабочих элементов Ошибка и Тестовый случай

Далее необходимо создать рабочий элемент Ошибка, нажав кнопку Создать ошибку в окне Средства запуска тестов. На странице Новая ошибка необходимо ввести наименование ошибки ( рис. 22.3) и сохранить её.

Создание рабочего элемента Ошибка

увеличить изображение
Рис. 22.3. Создание рабочего элемента Ошибка

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

На странице Новый тестовый случай необходимо ввести наименование тестового случая ( рис. 22.4) и сохранить его.

Создание рабочего элемента Тестовый случай

увеличить изображение
Рис. 22.4. Создание рабочего элемента Тестовый случай

После завершения процесса формирования рабочих элементов Ошибка и Тестовый случай в окне Средства запуска тестов отображается информация о созданных рабочих элементах ( рис. 22.5).

Результаты тестирования

увеличить изображение
Рис. 22.5. Результаты тестирования

По завершению произвольного тестирования результаты выводятся на странице Тест / Выполните произвольное тестирование ( рис. 22.6).

Результаты произвольного тестирования

увеличить изображение
Рис. 22.6. Результаты произвольного тестирования

Из сводки данных об ошибках ( рис. 22.7) можно посмотреть созданные рабочие элементы Ошибка, нажав кнопку Открыть.

Сводка информации об ошибках

увеличить изображение
Рис. 22.7. Сводка информации об ошибках

В рабочем элементе Ошибка приводятся необходимые данные для её воспроизведения ( рис. 22.8).

Рабочий элемент Ошибка

увеличить изображение
Рис. 22.8. Рабочий элемент Ошибка

Из сводки данных о тестовых случаях ( рис. 22.9) можно посмотреть созданные рабочие элементы Тестовые случаи, нажав кнопку Открыть.

Сводка информации о тестовых случаях

увеличить изображение
Рис. 22.9. Сводка информации о тестовых случаях

Страница созданного в результате произвольного тестирования тестового случая приведена на рис. 22.10.

Рабочий элемент тестовый случай

увеличить изображение
Рис. 22.10. Рабочий элемент тестовый случай

Информация об ошибках и созданных тестовых случаях для них передается разработчикам для исследования и устранения ошибок.

Задание

  1. Изучить теоретический материал.
  2. Провести произвольное тестирование.
  3. Создать рабочий элемент Ошибка.
  4. Создать рабочий элемент Тестовый случай.
Мария Морозова
Мария Морозова

Здравствуйте!

В диалоговом окне Добавить Team Foundation Server введите имя или URL-адрес сервера TFS. Ввожу как в инструкции localhost, выдает ошибку, что невозможно соединиться с сервером. Что делать? Никакого администратора нет, что вводить?

Владимир Чевырин
Владимир Чевырин
Россия, Москва
Геннадий Клеванский
Геннадий Клеванский
Россия, Уфа