Java QA Engineer. Basic
Автотесты помогут настроить рутину таким образом, что вам не нужно будет проходить одни и те же тест-кейсы от релиза к релизу. Вы поймете, как это делать, а так же научитесь оптимизировать рабочий процесс.
Для кого этот курс?
Курс рассчитан на мануальных и начинающих тестировщиков, желающих познакомиться с автоматизацией тестирования на Java с нуля. Вас ждут базовая теория тестирования, основы Java, SQL, первые UI тесты.
Работа с SQL.
Практические занятия после каждого модуля.
Практика на нашем стенде Test IT.
Раз в месяц ментор проводит групповые разборы домашних заданий:
-Вы выполняете домашнее задание. -Ментор проверяет его в личном кабинете, делает ревью и дает развернутый фидбэк.-На занятии ментор отвечает на часто возникающие вопросы, проводит подробный разбор работ студентов и объясняет каждый этап выполнения.-С ментором также можно общаться по домашнему заданию в чате. Он даст вам обратную связь по итогам проверки и направит вас в нужное русло. Преподаватели действуют в единой связке с ментором, создавая бесшовный образовательный процесс.
После курса вы сможете:
автоматизировать UI тесты
будете знакомы с основными паттернами и проблематиками, которые они решают.
освоите обязательные для автоматизации паттерны: PageObject, PageFactory и ScreenPlay.
сможете претендовать на позиции Junior Java QA automation engineer в проектах, где происходит тестирование web-приложений.
Вобще редко пишу отзывы — никогда, но тут не удержался Вообщем работаю на фронте и решил подтянуть ноду и записался на эти курсы в otus. Сделал я это специально для того что бы меня поревьюили опытные наставники, разобрать какие то вопросы, иначе зачем это все, если море инфы в открытом доступе? Так вот лучше бы я сам занимался, потому что за пять домашек, не было ни одного замечания, те либо я гений (нет), либо наставники просто забили на проверки. По поводу преподавателей, то по многим темам, наверное по всем, значительно лучшего качества можно посмотреть видео на ютюбе. Преподы часто переносят занятия. По некоторым технологиям, дают неправильную информацию, чем вводят в заблуждение. В чате никто редко отвечают на технические вопросы, тишина как в морге. Тз по домашкам, как будто на коленке наваяли, типа «подключить Service Worker к Web Socket Server. Отправлять нотификации через WS Server через разумный интервал, проверить, что Service Worker получает сообщения от Web Socket Server.» Какая связь между этими инструментами я хз. А, еще сайт постоянно падает, ахах. Да уж. Вообщем очень сильно не рекомендую. Плюсы: Можно задавать вопросы голосом, так как людей на курсе человек 5 Минусы: отвратительное отношение к обучению Источник: otzovik.com
Java QA Engineer. Professional
Курс подойдет разработчикам автоматизированного тестирования на Java с опытом работы до 1-го года, которые желают углубить и систематизировать свои знания. Также специалистам, которые планируют внедрить автоматизацию тестирования на своем проекте.
Необходимые знания:
- знания в области теории тестирования: тест-кейс, тест-план, бага, фича
- навыки программирования на Java: переменные, типы данных, циклы, ветвления, ООП, понимание интерфейсов, знакомство с коллекциями, исключения
- знание HTML, CSS, JS на уровне «смотреть разметку страницы»
- будет плюсом знакомство с каким-нибудь фреймворком по тестированию (например JUnit)
Что вам даст этот курс?
Курс построен на основе требований рынка труда к профессионалам автоматизации тестирования. Ключевая цель курса — это помочь студентам стать профессионалами, которые смогут самостоятельно принимать технические решения и предвидеть поведение системы, именно в этом кроется стабильность тестов. Вы научитесь писать тесты, для того чтобы они выполняли свою функцию с минимальным для вас участием, получать отчеты в читаемом для человека виде и изучите популярные инструменты автоматизации для эффективного применения.
Особенности курса:
- изучение полного спектра технологий тестирования на Java
- обучение принципам работы инструментов тестирования и выявления ошибок
- обучение ключевым инструментами автоматизации UI-/API-тестирования
- навыки работы с Selenium и RestAssured
- выполнение тестов в несколько потоков, используя Selenoid
- изучение паттернам проектирования, многопоточным тестам и процессу организации CI
После обучения вы сможете:
- автоматизировать API/Mobile
- разрабатывать тесты в BDD стиле
- работать с фреймворком Cucumber
- разбираться в различных фрэймворках и библиотеках
- организовывать CI-процесс, используя Jenkins и Docker
Процесс обучения
Все обучение проходит онлайн: вебинары, общение с преподавателями и вашей группой в закрытом Telegram чате, сдача домашних работ и получение обратной связи от преподавателей. Вебинары идут два раза в неделю по 2 академических часа. Все записи вебинаров будут доступны в личном кабинете. Домашнее задание выдается в среднем раз в 1 неделю, а его выполнение занимает 2-3 часа.
Полноценный проект
Практика
Актуальная программа
Трудоустройство
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности.
- Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
- Получите рекомендации, как искать работу, и советы по прохождению собеседования