Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kaschenkkko/tensortesttask

Automated testing project for «Tensor», showcasing skills in Python, Selenium, and Pytest to verify application functionality and reliability.
https://github.com/kaschenkkko/tensortesttask

browser-testing pytest python selenium test-automation

Last synced: 3 days ago
JSON representation

Automated testing project for «Tensor», showcasing skills in Python, Selenium, and Pytest to verify application functionality and reliability.

Awesome Lists containing this project

README

        


TensorTestTask


# Описание проекта и правила выполнения задания:
Тестовое задание на позицию разработчика в тестировании (программист-тестировщик).

- Необходимо автоматизировать проверки двух обязательных сценариев.
- Автотесты реализованы на Python 3 и Selenium Webdriver.
- В качестве тестового framework используется pytest.
- Реализован паттерн PageObject.
- Приветствуются любые сторонние библиотеки для логирования, отчетов, selenium
wrapper.

# Первый сценарий:
- Перейти на [sbis.ru](https://tensor.ru/) в раздел «Контакты».
- Найти баннер «Тензор», кликнуть по нему.
- Проверить, что есть блок «Сила в людях».
- Перейти в этом блоке в раздел «Подробнее» и проверить, что открывается раздел «[/about](https://tensor.ru/about)».
- Найти раздел «Работаем» и проверить, что у всех фотографий хронологии одинаковые высота (height) и ширина (width).

# Второй сценарий:
- Перейти на [sbis.ru](https://tensor.ru/) в раздел «Контакты».
- Проверить, что определился ваш регион и есть
список партнеров.
- Изменить регион на Камчатский край.
- Проверить, что подставился выбранный регион, список партнеров изменился, URL и title содержат информацию выбранного региона.