Телефон: +7 (913) показать номер
auto_test

Основы автоматизации тестирования

Цена: 8400 руб. 9100 руб.
Цена для студентов: 6300 руб.
Длительность курса: ~1.5 месяца + 2 недели досдачи задач
Доступные форматы обучения: очный, онлайн
Содержание курса:

С увеличением сложности программы, поддерживать ее в рабочем состоянии становится все сложнее. На помощь приходят средства автоматизации тестирования: Selenium - позволяет имитировать действия пользователя в браузере, JMeter - позволяет измерять производительность и отказоустойчивость системы.

После каждого изменения в системе желательно ее перетестировать, но сделать это вручную невозможно - тестирование занимает слишком много времени, а новые изменения проявляются постоянно. Но с другой стороны автоматизированное тестирование быстрее ручного, и его выполнение не требует больших усилий со стороны тестировщика.

Однако создание автотестов требует определенных знаний и умений, а также постоянной поддержки со стороны тестировщиков и разработчиков. Многие крупные компании выделяют время и ресурсы для создания и поддержки автотестов для своих систем.

Selenium

Для имитации действий пользователя в браузере используется инструмент Selenium.

Selenium - это набор из нескольких средств автоматизации. Selenium IDE позволяет создавать и запускать автотесты без знания программирования. Selenium WebDriver позволяет писать код тестов на языках программирования Java, C#, Python и других, здесь уже требуется знание программирования.

В нашем курсе мы подробно рассмотрим Selenium IDE и обзорно - Selenium WebDriver. Это связано с тем, что начинать автоматизировать гораздо проще и эффективнее с инструментов, которые не требуют знания программирования. Это позволит быстро создать автотесты, которые сразу же начнут приносить пользу, не откладывая это до момента изучения программирования. А затем, когда уже есть опыт автоматизации, и изучили программирование, можно переходить к Selenium WebDriver.

В курсе дается пример использования Selenium WebDriver на языке программирования Java.

JMeter

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

Чтобы провести нагрузочное тестирование используется инструмент JMeter.

О курсе

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

Для успешного усвоения материала курса непосредственно по автоматизации тестирования, необходимо понимание клиент-серверной архитектуры, протокола HTTP, умение перехватывать и формировать запросы, навыки работы с командной строкой, знание форматов XML и JSON, а также основ HTML. Занятие по HTML включено в курс, а темы про консоль, HTTP и XML/JSON изучаются в рамках курса Тестирование ПО.

Курс состоит из 7 занятий, обучение длится 7 недель, по 1 занятию в неделю. Занятия включают в себя теорию и практику, а на дом дается большое количество домашних заданий.

Курс по автоматизации тестирования преподает Алексей, ведущий тестировщик компании ЦФТ (Центр Финансовых Технологий) – одной из крупнейших IT-компаний РФ, по многим показателям являющейся лидером российского рынка разработчиков ПО для финансового рынка.

Узнать больше о курсе и записаться на обучение можно по телефону +7 (913) 768 8364 в любое время.

Программа:

  • Автоматизация тестирования
  • Пирамида автоматизации
  • Основные методики автотестов
  • Системы контроля версий. Git
  • Основы HTML. Chrome developer tools
  • Selenium IDE
  • Тестирование API
  • Postman
  • JMeter
  • Нагрузочное тестирование
  • Selenium WebDriver для Java (обзорно)
Подпишитесь на нашу группу и будьте в курсе всех новостей!