ДОПОЛНИТЕЛЬНОЕ ОБРАЗОВАНИЕ
В ТУСУРЕ

ТОЧНЫЕ ЗНАНИЯ
ОТТОЧЕННЫЕ НАВЫКИ

тел. +7 (3822) 70-17-36

Специалист по вопросам поступления

  • Безрукова
  • Вера Петровна

Специалист по вопросам обучения школьников

  • Тахтабаева
  • Ильмира Хусаиновна

Куратор дистанционного обучения

  • Завадовская
  • Олеся Александровна
 

Автоматизированное тестирование программного обеспечения

Описание курса

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

Ключевые преимущества автоматизированного тестирования:

  1. Повышение качества тестирования, поскольку при использовании средств автоматизации «человеческий фактор» не оказывает влияния на качество тестирования.
  2. Возможность выполнения таких видов тестирования, которые либо не могут быть выполнены вручную, либо требуют значительных затрат (дополнительное оборудование, персонал).
  3. Ускорение процесса тестирования без потери качества. Проведение того же объема работ ручным методом занимает больше времени. Использование средств автоматизации для тестирования позволяет запускать уже написанные скрипты без дальнейших доработок.
  4. В ходе тестирования отчеты о результатах работы программных приложений рассылаются и сохраняются автоматически.

Инструментами данного вида тестирования являются программные системы, с помощью которых специалист осуществляет создание, отладку, выполнение и анализ результатов тестов. Этот курс знакомит вас с некоторыми наиболее востребованными инструментами автоматизации тестирования, которые в настоящее время используются тестировщиками во всем мире: Selenium WebDriver + Java, Cucumber BDD.

Программа курса

1. Введение в автоматизированное тестирование

  • Базовые понятия
  • Различные цели и стратегии автоматизированного тестирования
  • Критерии отбора тестов для автоматизации

2. Проект Selenium

  • Что такое Selenium и его составляющие
  • Selenium IDE
  • Selenium WebDriver
  • Selenium Grid

3. Подход к организации автотестов: behavior-driven (BDD)

  • Что такое BDD
  • Cucumber

4. Генерация отчетов

  • Автоматизация создания отчетов о результатах выполнения тестов.
  • Allure 2.0

5. Автоматизированное тестирование десктопных приложений

6. Браузерная автоматизация с Puppeteer


Программа является модулем программ профессиональной переподготовки «Специалист по тестированию ПО» и «Тестирование и контроль качества ПО»

 

По окончании курса Вы будете знать:

  • этапы автоматизированного тестирования;
  • системы автоматизированного тестирования;
  • теорию тестирования (модели тестирования, планирование тестирования, тест-дизайн, проектирование тестов);
  • стандарты в области тестирования; стандарты и методологии, применяемые к необходимым приложениям;
  • жизненный цикл тестов, оценки надежности.

По окончании курса Вы будете уметь:

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

По окончании курса Вы будете владеть (иметь практический опыт):

  • выполнения необходимых видов тестирования в соответствии с планом тестирования проведения автоматизированного тестирования, получения статистики о выполнениях тестов;
  • анализа полученных результатов.

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

  • учебная программа: 72 часа;
  • продолжительность обучения: 2 месяца.

Технология обучения включает в себя:

  • доступ в систему дистанционного обучения (лекции, практические задания, материалы для самопроверки; контрольные тесты, сервис коммуникаций с преподавателем);
  • обучение по индивидуальному графику без отрыва от основной работы/учебы;
  • онлайн-консультации персонального преподавателя в течение всего срока обучения.

Форма обучения:

  • заочная с применением дистанционных образовательных технологий.

Выдаваемые документы:

  • удостоверение о повышении квалификации ведущего государственного технического вуза.
Курс: Автоматизированное тестирование программного обеспечения

Рассчитать итоговую стоимость
-----------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

Телефон: 8 (3822) 70-17-36, 53-30-77
ул. 19 Гвардейской дивизии, 9а,
пр. Ленина, 40, оф. 127