Опубликован: 27.06.2009 | Уровень: для всех | Доступ: платный
Самостоятельная работа 6:

Инсталляция рабочего места тестера проекта, основные функции и возможности, тестирование фрагментов проекта

< Лекция 10 || Самостоятельная работа 6: 12345 || Самостоятельная работа 7 >

Теперь можно приступать к нагрузочному и веб тестированию.

Создание веб – тестов

Рис. 18.7. Создание веб – тестов

Создадим test project для нашего проекта. В окне Solution Explorer щелкните правой кнопкой мыши на имени проекта и выберите Add – New Project

Создание нового проекта

Рис. 18.8. Создание нового проекта

Затем во вкладке Test Projects выберите Test Documents, выберите шаблон Test Project, укажите имя в поле Name (в данном примере - WebTest ) и нажмите OK.

Определение имени и типа проекта

увеличить изображение
Рис. 18.9. Определение имени и типа проекта

Для создания нового веб-теста в окне Solution Explorer щелкните правой кнопкой мыши на созданный на предыдущем шаге тестовый проект. Выберите Add – new test.

Создание нового теста

Рис. 18.10. Создание нового теста

Выберите тип создаваемого теста – web test и задайте его имя (в данном примере будем использовать SampleWebTest ). Нажмите ОК.

В появившемся окне браузера в строке Address наберем адрес тестируемого сайта ref src="http://localhost:5000/SampleWeb" type="url" />

Панель записи веб-теста в браузере Internet Explorer

Рис. 18.11. Панель записи веб-теста в браузере Internet Explorer

После этого на панели Web Test recorder отобразится запись о нашем действии

Процесс записи теста

увеличить изображение
Рис. 18.12. Процесс записи теста

Войдем на сайт под учетной записью Admin, при этом не следует отмечать remember me next time. Должен получиться следующий результат. Web test recorder отобразит все действия, произошедшие при авторизации пользователя.

Результат авторизации

увеличить изображение
Рис. 18.13. Результат авторизации

После окончания тестирования веб –сайта нажмите Stop на панели Web test recorder, окно браузера закроется автоматически.

Можно настроить параметры тестируемого сервера в самом тесте. Для этого нужно выбрать Parameterize Web Servers.

переход к настройкам тестируемого сервера

Рис. 18.14. переход к настройкам тестируемого сервера

Затем выбрав необходимый сервер нажать Change.

Выбор настраиваемого сервера

Рис. 18.15. Выбор настраиваемого сервера

В окне настройки можно указать цель тестирования, это может быть веб – сервер или же папка тестируемого сайта на локальной машине.

Определение параметров веб-сервера

Рис. 18.16. Определение параметров веб-сервера

Также можно изменить настройки самого теста. Для этого нужно вызвать Local Test run из меню test – edit test run configurations.

Переход к настройкам тестов

Рис. 18.17. Переход к настройкам тестов

Затем во вкладке Web test определить тип сети и браузера, а также число итераций запуска сайта (число раз, которое будет выполняться веб –тест при запуске).

Настройка веб-тестов

Рис. 18.18. Настройка веб-тестов
Задание на создание веб – тестирование:

В таблице 18.1 указаны варианты и функции веб – приложения, которые должны быть проверены (в шаблоне Personal Web Site ).

Таблица 18.1.
Номер варианта Элементы тестирования
1 Авторизация, Создание пользовательской учетной записи
2 Загрузка фото с сервера, переход по ссылкам Links
3 Загрузить резюме, изменить данные резюме
4 Переход по ссылкам альбома. Загрузка фото на сервер
5 Авторизация, переход по ссылкам Links
6 Загрузить резюме. Загрузка фото на сервер
7 Создание пользовательской учетной записи, изменить данные резюме
< Лекция 10 || Самостоятельная работа 6: 12345 || Самостоятельная работа 7 >
Александр Пятницын
Александр Пятницын
Россия
Александр Сидоренок
Александр Сидоренок
Украина, Киев