Главная страница
Навигация по странице:

  • ЛАБОРАТОРНАЯ РАБОТА № 3 по дисциплине«

  • 1. Тема и цель лабораторной̆ работы

  • Выполнение лабораторной работы

  • Автоматизация в Selenium. Отчет Лаб-3 Тестрирование ПО Лапшин 081073. Автоматизирование тестов в Selenium


    Скачать 4.15 Mb.
    НазваниеАвтоматизирование тестов в Selenium
    АнкорАвтоматизация в Selenium
    Дата09.04.2023
    Размер4.15 Mb.
    Формат файлаdoc
    Имя файлаОтчет Лаб-3 Тестрирование ПО Лапшин 081073.doc
    ТипЛабораторная работа
    #1048163

    Министерство образования Республики Беларусь

    Учреждение образования

    «Белорусский государственный университет информатики и радиоэлектроники»


    ЛАБОРАТОРНАЯ РАБОТА № 3

    по дисциплине

    «Системный анализ и машинное моделирование»

    Вариант №14


    Сдал: студент группы 081073 Лапшин А.А.

    Принял: Климов С.М.

    2023
    1. Тема и цель лабораторной̆ работы

    Тема: «Автоматизирование тестов в Selenium»

    Цель: выполнить заданное кол-во тестов в Selenium, проверить различные тестовые ситуации.
    Выполнение лабораторной работы


    1. необходимо проверить рабочие ли ссылки на странице (здесь необходимо убедиться, что на ссылки можно кликнуть и происходит загрузка новой страницы). Результат теста описан ниже.





    1. необходимо проверить, ведут ли ссылки на странице по правильному адресу. В этом случае можно использовать команду assertLocation.




    1. проверить то, что можно зарегистрироваться на сайте, введя валидные данные в форме регистрации.





    1. проверить то, что нельзя зарегистрироваться на сайте, введя не валидные данные в форме регистрации.





    1. Проверить то, что нельзя зарегистрироваться с пустым полем Email/телефон.





    1. Проверить то, что нельзя зарегистрироваться с пустым полем пароля.




    1. Проверить то, что нельзя зарегистрироваться с одними пробелами в поле Email/телефон.





    1. Проверить то, что нельзя зарегистрироваться с одними пробелами в поле пароля.





    1. Проверить то, что после ввода не валидных данных в поля регистрации, показываются нотификации о вводе не валидных данных.




    1. Проверить то, что можно успешно залогиниться на сайте с вводом валидных данных.





    1. Проверить то, что невозможно залогиниться на сайте с невалидными данными для входа.





    1. Проверить то, что показывается нотификация об ошибке входа, если пытаться залогиниться с невалидными данными.




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





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




    1. Если на сайте есть возможность залогиниться через социальную сеть, то проверить возможность залогиниться с валидными данными и созданием нового аккаунта в соц. сети(прямо на странице соц сети, которая открылась после нажатия на кнопку логина через соц. сеть)



    1. Проверить то, что во все поля на странице можно вводить данные и они отображаются в поле, то есть этот текст есть в этом поле (assertValue).




    1. Если есть функционал комментариев, то проверить, что нельзя отправить пустой комментарий.

    2. Если есть функционал комментариев, то проверить, что можно отправить комментарий с валидным текстом.

    3. Если есть функционал комментариев, то проверить, что нельзя отправить комментарий с текстом больше лимита (если такой имеется).

    4. Если есть функционал комментариев, то проверить, что текст, отображаемый в комментарии, соответствует введенному в поле тексту.

    5. Проверить наличие правильных найденных элементов после ввода текста в строку поиска.





    1. Проверить отсутствие найденных элементов с пустой строкой поиска.





    1. Проверить удаление текста из строки поиска после нажатия на крестик в строке поиска.





    1. Проверить отсутствие найденного результата при вводе одних пробелов в строку поиска.





    1. Проверить изменения языка текста на странице после смены языка сайта.




    1. Проверить открытие dropdown меню после наведения/нажатия на меню разделов сайта.





    1. Проверить переход на главную страницу после нажатия на логотип сайта.




    написать администратору сайта