РЕЙТИНГ

Бесплатные онлайн-курсы Автоматизации тестирования

Автоматизация тестирования с помощью Selenium и Python | Stepik

Для кого: начинающие тестировщики.
Формат: видеоуроки, интерактивные задачи, тесты.
Длительность: 26 уроков, 80 тестов.

Базовый курс, на котором освоите принципы написания автоматических тестов UI на Python с применением Selenium.

Специализация «Тестирование и автоматизация программного обеспечения» | Coursera

Для кого: практики.
Формат: практика.
Длительность: 2 месяца (10 часов еженедельно).

Разовьете навыки тестирования ПО, освоите новые практики, методики и инструменты, повышающие эффективность работы.

Введение в автоматизацию для QA | Simple Automation

Для кого: тестировщики, инженеры.
Формат: скринкасты.
Длительность: 9 × 30 минут.

Научитесь автоматизировать тестирование приложений на Java при помощи ведущих инструментов Junit, Maven.

Автоматизация тестирования | Алекс Смит

Для кого: разработчики на Python.
Формат: видеоуроки.
Длительность: 29 × 10 минут.

Практик делится опытом автоматизации тестирования приложений при помощи Selenium и PyTest.

Как освоить автоматическое тестирование

При обучении с нуля вам нужно освоить:

Основы алгоритмизации, программирования.
Жизненный цикл программного обеспечения (SDLC).
Веб-, интернет-технологии: IP, DHCP, HTTPS, сертификаты, различные протоколы, CSS.
Enterprise architecture: микросервисная архитектура, хранилища, кэш, куки, прокси, REST-сервисы.
Язык программирования и фреймворк для написания автотестов / скриптов: Java (Selenium), JavaScript (Angular, Mocha), Python (PyTest) или иной.
Баг-трекеры – инструменты для отслеживания ошибок.
Основы, виды, концепции тестирования.
Чек-листы, тест-кейсы, отчёты.
Тест-дизайн и -аналитика.
UI tests для оценки графического интерфейса.
Инфраструктура: Jenkins, CI/CD, Maven, базы данных, контроль версий – Git.
Тестирование API, методология BDD.
Linux – проведение тестов консольных приложений.
Паттерны автоматизации тестирования.

Также практику нужны знания особенностей различных видов тестов: нагрузочные, регрессионные, дымовые, модульные, интеграционные; гибких методологий, работы в Linux, контейнеризации.

FAQ (Часто задаваемые вопросы)

Сколько получает тестировщик?

В 2024 году работодатели предлагают специалистам следующую зарплату:

  • стажёр – 40 - 70 тысяч рублей;
  • новичок с опытом 1 - 3 года – 70 - 150 тысяч рублей;
  • специалист со стажем 3 - 5 лет – 140 - 180 тысяч рублей;
  • эксперты – от 170 тысяч рублей.

Основы автоматизации тестирования новичок может освоить за 3 - 4 месяца, столько же нужно IT-специалисту для смены квалификации. Для получения профессии придётся учиться 6 - 9 месяцев при темпе около 10 часов еженедельно.

Разброс цен большой: от 30 до 120 тысяч рублей, что при оформлении рассрочки платежа на 6 – 12 месяцев составляет 3 000 - 15 000 рублей ежемесячно.

Автотесты – это способ проверки работоспособности программного обеспечения при помощи специальных приложений – скриптов или автотестов. Они вместо ручного поиска ошибок специалистом пригоняют различные сценарии эксплуатации ПО, собирают баги и составляют отчёты о них. Это в разы ускоряет работу, позволяет сэкономить время на тестировании схожих продуктов путём внесения небольших изменений в код скрипта или использования его фрагментов при написании нового. 

EDDU.PRO
Logo
EDDU.PRO
Logo
Зарегистрировать новый аккаунт