Автоматизация функционального тестирования в TestComplete
Автор: VychikF • Май 23, 2023 • Лабораторная работа • 796 Слов (4 Страниц) • 141 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ БЕЛАРУСЬ
БЕЛОРУССКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Факультет информационных технологий и робототехники (ФИТР)
Кафедра программного обеспечения информационных систем и технологий
О Т Ч Е Т
ПО ЛАБОРАТОРНОЙ РАБОТЕ №3
по курсу: «Надёжность ПО»
по теме: «Автоматизация функционального тестирования в TestComplete»
Выполнил: ст. гр. 10701117 Вычик Ф.С.
Принял: Попова Ю. Б.
Минск 2020
Задание на лабораторную работу.
⦁ Ознакомиться с системой автоматизированного тестирования TestCompletе.
⦁ Разработать 5 тестов для тестируемого в прежних работах приложения по методу Record@Playback и привести их в таблице.
⦁ Реализовать скрипты по приведенным выше тестам.
⦁ Провести автоматизацию углубленного тестирования по тестовым случаям из лабораторной работы №2, используя метод Record@Playback, прямое кодирование, конструкции выбора и циклов, технологию DataDriven. Найденные ошибки задокументировать в систему управления ошибками.
⦁ Сделать выводы по работе.
Выполнение лабораторной работы.
Таблица 1 – тесты по методу Record@Playback.
№ Описание теста Ожидаемый результат
1 Авторизация в системе
1. Нажать на кнопку "Authorization" на навигационной панели
2. Заполнить поля логина и пароля данными валидного пользователя
3. Нажать кнопку "Вход" 1. Происходит переход на страницу авторизации
2. Вводимые символы отображаются в полях, символы пароля отображаются как символ точки
3. Пользователь перенаправлен на главную страницу, на навигационной панели отображается надпись "Exit"
2 Регистрация в системе
1. Нажать на кнопку "Registration" на навигационной панели
2. Заполнить поля логина, пароля, почты, номера телефона и имени пользователя
3. Нажать кнопку "Регистрация" 1. Происходит переход на страницу регистрации.
2. Вводимые данные отображаются в соответствующих полях
3. Пользователь перенаправлен на главную страницу, на навигационной панели отображается надпись "Exit"
3 Выход из системы
⦁ Авторизация в системе путем нажатия кнопки “Autorization” и ввода валидных данных.
⦁ Нажатие на кнопку «Exit» на навигационной панели. 1. Просходит переход на страницу поиска авторизованного пользователя.
2. Происходит переход обратно на страницу авторизации.
4 Редактирование заказа
1. Нажать на заказ который нужно изменить.
2. Заполнить поля оценки валидными данными
3. Нажать кнопку "Изменить заказ" 1. Происходит переход на страницу редактирования заказа.
2. Вводимые данные отображаются в соответствующих полях
3. Измененные данные сохраняются в системе, происходит переход на страницу заказов.
5 Добавление заказа
1. Нажать на кнопку «Добавить заказ»
2. Заполнить поля валидными данными
3. Нажать кнопку "Добавить заказ" 1. Просходит переход на страницу добавления заказа.
2. Вводимые данных отображаются в соответствующих полях
3. Заказ будет добавлен и отображён на странице заказов.
6 Авторизация
...