Java QA Engineer. Basic — курс по созданию автотестов от Otus
Вы научитесь
Программа курса
Курс включает в себя теоретические материалы, представленные в виде онлайн-лекций, и практические задания, составленные на основе реальных кейсов.
Знакомство с тестированием
Узнаете, для чего нужно проверять приложения. Познакомитесь с базовыми аспектами. Изучите важность этого процесса, определите, как он влияет на дальнейшую работу. Выясните, что собой представляют простые и сложные способы. Попробуете воспользоваться этими программами на практике. Поработаете с утилитой для мониторинга историй изменений. Поговорите о web-технологиях, используемых в работе тестировщиками.
Узнаете, для чего нужно проверять приложения.
Познакомитесь с базовыми аспектами.
Изучите важность этого процесса, определите, как он влияет на дальнейшую работу.
Выясните, что собой представляют простые и сложные способы.
Попробуете воспользоваться этими программами на практике.
Поработаете с утилитой для мониторинга историй изменений.
Поговорите о web-технологиях, используемых в работе тестировщиками.
Синтаксис Java, первая программа
Попрактикуетесь в работе с новыми программами, выясните, в чем их особенности и преимущества на практике. Разберете подробно, что собой представляют переменные в программировании, как правильно их выстраивать и использовать. Изучите, как устроены такие элементы кода, как циклы и ветвления. Обсудите методологию программирования. Сделаете проекты по разобранным темам, заданные преподавателем.
Попрактикуетесь в работе с новыми программами, выясните, в чем их особенности и преимущества на практике.
Разберете подробно, что собой представляют переменные в программировании, как правильно их выстраивать и использовать.
Изучите, как устроены такие элементы кода, как циклы и ветвления.
Обсудите методологию программирования.
Сделаете проекты по разобранным темам, заданные преподавателем.
SQL
Научитесь работать с этим языком программирования. Попрактикуетесь в использовании запросов. Узнаете, как может быть использован язык Java. Сделаете домашнее задание по разобранным темам.
Научитесь работать с этим языком программирования.
Попрактикуетесь в использовании запросов.
Узнаете, как может быть использован язык Java.
Сделаете домашнее задание по разобранным темам.
UI Тесты
Сформируете собственное окружение. Научитесь возвращать запросы. Обсудите базовые аспекты. Изучите функционал драйвера. Выясните, как выставить таймер для выполнения команды. Настроите нативные окна. Узнаете, как программировать на данном языке. Наладите работу с кодом. Попробуете на практике этот метод.
Сформируете собственное окружение.
Научитесь возвращать запросы.
Обсудите базовые аспекты.
Изучите функционал драйвера.
Выясните, как выставить таймер для выполнения команды.
Настроите нативные окна.
Узнаете, как программировать на данном языке.
Наладите работу с кодом.
Попробуете на практике этот метод.
Пара слов про архитектуру
Выясните, что следует понимать под архитектурой в программировании и создании автотестов. Примените данный шаблон для автопроверок. Сможете сократить код и минимизировать требуемую поддержку. Попробуете одновременно протестировать приложение на двух программах.
Выясните, что следует понимать под архитектурой в программировании и создании автотестов.
Примените данный шаблон для автопроверок. Сможете сократить код и минимизировать требуемую поддержку.
Попробуете одновременно протестировать приложение на двух программах.
Проектная работа
Подготовите под руководством преподавателя финальный проект. Презентуете его перед экспертами. Обсудите результаты обучения
Подготовите под руководством преподавателя финальный проект.
Презентуете его перед экспертами.
Обсудите результаты обучения