Скачиваний:
74
Добавлен:
09.05.2014
Размер:
534.02 Кб
Скачать

Санкт-Петербургский Государственный Университет Информационных Технологий, Механики и Оптики.

Тестирование Программного Обеспечения

Лабораторная работа №4

Изучение средств автоматизации функционального тестирования.

Выполнил:

Студент ФИТиП

группы 5511

Тихонов Д. Л

Шевченко А.Ю.

Тема: Изучение средств автоматизации функционального тестирования.

Цель: Изучить и научиться использовать программу для автоматизации функционального тестирования. Провести тестирование intranet/internet приложения с помощью средства автоматического тестирования

Скриншоты:

Тестовый сценарий:

Ввести в браузере адрес ресурса

Открывается ресурс

Ввести некорректный логин и корректный пароль

Персональная страничка недоступна, приглашение ввести логин и пароль

Ввести корректный логин и некорректный пароль

Персональная страничка недоступна, приглашение ввести логин и пароль

Ввести корректные логин и пароль

Открывается персональная страничка

Нажать на «выход»

Выход из персональной странички.

Скрипт:

WebOpen();

WebGoToURL("last.fm the social music revolution", 1);

WebFireEvent("div", "onmouseover", 1);

UtilSleep(1);

WebFireEvent("div_1", "onmouseover", 1);

WebClick("Object", 0, 0);

UtilSleep(0);

WinGetBrowserSession();

WinClick("&Да", 54, 7);

UtilSleep(0);

WebSync(0);

WebPageURL("last.fm", 1);

UtilSleep(3);

WebFireEvent("div_2", "onmouseover", 1);

WebFireEvent("div_3", "onmouseover", 1);

WebFireEvent("div_4", "onmouseover", 1);

WebFireEvent("div_5", "onmouseover", 1);

WebFireEvent("div_6", "onmouseover", 1);

WebFireEvent("div_7", "onmouseover", 1);

WebFireEvent("div_8", "onmouseover", 1);

WebFireEvent("div_9", "onmouseover", 1);

WebFireEvent("div_10", "onmouseover", 1);

WebFireEvent("div_11", "onmouseover", 1);

WebFireEvent("div_12", "onmouseover", 1);

WebFireEvent("div_13", "onmouseover", 1);

WebFireEvent("div_14", "onmouseover", 1);

WebFireEvent("div_15", "onmouseover", 1);

UtilSleep(1);

WebSetValue("username", "asdfasdf", 0, 0, 0);

UtilSleep(2);

WebSetValue("password", "ipqnbddajpiqxn", 0, 0, 1);

WebClick("login", 0, 0);

UtilSleep(0);

WinGetBrowserSession();

WinClick("Сведения системы безопасности", 121, 121);

WinClick("&Да_1", 51, 8);

UtilSleep(0);

WebSync(0);

WebPageURL("last.fm_1", 1);

WebFireEvent("div_16", "onmouseover", 1);

WebFireEvent("div_17", "onmouseover", 1);

WebFireEvent("div_18", "onmouseover", 1);

WebFireEvent("div_19", "onmouseover", 1);

WebFireEvent("div_20", "onmouseover", 1);

WebFireEvent("div_21", "onmouseover", 1);

WebClick("div_22", 0, 1);

UtilSleep(0);

WebSetValue("username_1", "ashevch", 0, 0, 0);

UtilSleep(1);

WebSetValue("password_1", "ebaqztdeyuiqgq", 0, 0, 1);

WebClick("login_1", 0, 0);

UtilSleep(0);

WinGetBrowserSession();

WinKey("&Да_2", 13, 256);

UtilSleep(0);

WebSync(0);

WebPageURL("last.fm_2", 1);

WebFireEvent("div_23", "onmouseover", 1);

UtilSleep(0);

WebSetValue("username_2", "ashevch", 0, 0, 0);

UtilSleep(0);

WebSetValue("password_2", "itkozylevgilxg", 0, 0, 1);

UtilSleep(0);

WebClick("login_2", 0, 0);

UtilSleep(0);

WinGetBrowserSession();

WinKey("&Да_3", 13, 0);

UtilSleep(0);

WebSync(0);

WebPageURL("last.fm_3", 1);

UtilSleep(0);

WebFireEvent("div_24", "onmouseover", 1);

WebObjectCheckpoint("Checkpoint");

WebFireEvent("div_25", "onmouseover", 1);

WebClose();

Соседние файлы в папке все лабы итип