image

Никаких записей курсов — только живое общение

Курсы

Наши курсы

image

TeachMeSkills в Ютубе

Здесь мы публикуем годный контент, подробные разборы и практический опыт учителей

Дистанционный курс — 4 месяца

Тестирование веб и мобильных приложений

Научим ручному тестирование веб и мобильных приложений за 4 месяца.

Phone

Свяжемся в течение рабочего дня

Нажимая на кнопку, я соглашаюсь на обработку персональных данных

Старт групп

QAM16-onl — 16 апреля

Дни и время занятий

ВТ, ЧТ, 19:00 — 22:00

МестаСвободных мест

10 из 15

Course image

Кем ты станешь?

Manual QA Engineer проводит анализ приложений и дальнейшее тестирование, доводя продукт до конечного пользователя в стабильном и исправном состоянии. На курсе ты научишься работать с требованиями, разрабатывать тестовую документацию, узнаешь о различных подходах и техниках тестирования в условиях различных методологий разработки ПО. А самое главное - ты узнаешь, как тестировать реальные веб и мобильные приложения (iOS/Android)! Мы поделимся своим опытом и наработками, которые тебе помогут войти в IT с легкой ноги.

Чему ты научишься?

  • Сможешь проводить анализ документации проекта, изучая требования и находя недостающие элементы спецификации, а также будешь уметь создавать ее самостоятельно
  • Научишься давать оценку поставленным задачам для будущего планирования своей работы и команды в целом
  • Узнаешь про то, как устроены приложения изнутри, познакомишься с современными технологиями, на которых разрабатываются самые актуальные продукты
  • Научишься пользоваться инструментами и техниками, которые облегчат трудоемкий процесс мануального тестирования и не дадут проскользнуть багу в продакшн
  • За курс мы проведем полноценное тестирование веб-приложения и двух мобильных приложений на iOS и Android платформах
  • Станешь востребованным Manual QA Engineer

Зарплата Manual QA Engineer

Источник данных: dev.by

500 $ - 900 $

Junior
Middle
Senior

На рынке не хватает Manual QA Engineer

354сейчас ищут Manual QA Engineer

< >

500 $
Junior
Middle
Senior

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

Рассчитана 104 академических часа

Программа курса тестирования программного обеспечения составлена практикующими IT специалистами на основе требований IT компаний.

Введение в тестирование приложений

О тестировании, разработке и требованиях

  • История тестирования
  • Актуальность тестирования
  • Этапы развития продукта
  • Методологии разработки ПО
  • Практика по методологиям
  • Уровни требований
  • Характеристики набора требований
  • Анализ и тестирование требований
  • Практикум (тест)

Виды, методы и уровни тестирования. Техники тест-дизайна

  • Виды
  • Методы
  • Уровни
  • Категории методов проектирования тестов
  • Рассмотрение основных методов тест-дизайна

Работа с тестовой документацией. Артефакты проекта

  • Тест-план
  • Тестовая стратегия
  • Чек-лист
  • Тестовый сценарий
  • Тестовый комплект
  • Баг репорт
  • Написание отчетов
  • Инструменты для ведения тестовой документации
  • Практикум

Эстимации в тестировании

  • Оценка трудозатрат
  • Оценка задачи
  • Методы оценки задачи
  • Единицы измерения задач
  • Риски эстимации
  • Практикум

Клиент-серверная архитектура. API. Базы данных.

Про клиент-серверную архитектуру

  • Что это и как работает
  • Клиент, сервер, база
  • Технологии и сетевые протоколы
  • Работа с клиент-серверной архитектурой через использование dev-tools

API и работа с ним

  • Про API
  • REST, SOAP
  • Форматы данных
  • Заголовки и тело запроса
  • Методы тестирования API
  • CRUD и статус-коды ответов
  • Автоматизация в Postman
  • Знакомство с интерфейсом Swagger
  • Различные методы запросов
  • Автоматизация тестов
  • Практикум

Базы данных и работа с ними (часть 1)

  • БД и их разновидности
  • SQL and СУБД
  • Типы данных в SQL
  • Запросы на выборку и модификация данных

Базы данных и работа с ними (часть 2)

  • БД и их разновидности
  • SQL and СУБД
  • Типы данных в SQL
  • Запросы на выборку и модификация данных

Тестирование веб-приложений

Тестирование веб-приложений (Часть 1)

  • Базовые характеристики веб-приложений
  • Верстка страниц
  • Кеширование и работа с Cookies
  • Особенности браузера
  • Практикум
  • Аутентификация/авторизация
  • Подходы к тестированию веб-приложений (валидация филдов, юзабилити/аксесабилити, кроссбраузерное тестирование)
  • Анализ уязвимостей
  • Полезные тулы для тестирования (спеллеры, валидаторы, экстеншены)
  • Анализ производительности веб-приложений (JMeter)
  • Тестирование веб-приложения

Тестирование веб-приложений (Часть 2)

  • Базовые характеристики веб-приложений
  • Верстка страниц
  • Кеширование и работа с Cookies
  • Особенности браузера
  • Практикум
  • Аутентификация/авторизация
  • Подходы к тестированию веб-приложений (валидация филдов, юзабилити/аксесабилити, кроссбраузерное тестирование)
  • Анализ уязвимостей
  • Полезные тулы для тестирования (спеллеры, валидаторы, экстеншены)
  • Анализ производительности веб-приложений (JMeter)
  • Тестирование веб-приложения

Мобильные приложения (Android/iOS): сравнения, выбор устройств для мобильного тестирования

Мобильные приложения (Android/iOS)

  • Что такое мобильные приложений
  • Что такое нативные мобильные приложения
  • В чем особенность нативных мобильных приложений
  • Гибридные приложения
  • Что из себя представляют гибридные приложения
  • Базовые характеристики
  • Примеры

Сравнение устройств на Android/iOS

  • Сходства и различия iOS и Android устройств
  • Рекомендации по выбору устройств для тестирования на iOS и Android
  • Поиск статистики по использованию девайсов
  • Создание матрицы тестовых девайсов

Выбор устройств для мобильного тестирования (Android/iOS). Применение эмуляторов и симуляторов (Часть 1)

  • Устройства Android/iOS
  • Разрешения экранов
  • Архитектура процессоров Android/iOS-устройств
  • Версии Android OS/iOS
  • Разница между симулятором iOS и эмулятором Android
  • Специфика тестирования на физических устройствах и эмуляторах/симуляторах
  • Фермы мобильных устройств (плюсы и минусы их использования)
  • Практикум

Выбор устройств для мобильного тестирования (Android/iOS). Применение эмуляторов и симуляторов (Часть 2)

  • Устройства Android/iOS
  • Разрешения экранов
  • Архитектура процессоров Android/iOS-устройств
  • Версии Android OS/iOS
  • Разница между симулятором iOS и эмулятором Android
  • Специфика тестирования на физических устройствах и эмуляторах/симуляторах
  • Фермы мобильных устройств (плюсы и минусы их использования)
  • Практикум

Работа с Android-приложением

Работа с Android-приложением (Часть 1)

  • Установка Android Studio и SDK
  • Работа с AVD Manager
  • Настройка Android Device Bridge (основные команды)
  • Способы установки приложений на эмулятор и реальное устройство
  • Возможности и классные функции из меню разработчиков на Android
    • Анализ логов
    • Скриншотинг
  • Файл-манифест
  • Полезное из APK-архива

Работа с Android-приложением (Часть 2)

  • Установка Android Studio и SDK
  • Работа с AVD Manager
  • Настройка Android Device Bridge (основные команды)
  • Способы установки приложений на эмулятор и реальное устройство
  • Возможности и классные функции из меню разработчиков на Android
    • Анализ логов
    • Скриншотинг
  • Файл-манифест
  • Полезное из APK-архива

Работа с iOS-приложением

Работа с iOS-приложением

  • Установка через Xcode
  • Сторонние сервисы по установке билдов (TestFlight, Hockeyapp etc)
  • Возможности и функции Xcode, полезные при тестировании
  • Запуск приложения на реальном устройстве
  • Полезное из .IPA-архива

Тестирование мобильных приложений: проверки, сложности, особенности выкладки, инструменты

Проверки и сложности тестирования мобильных приложений (Часть 1)

  • Тестирование обновлений
  • Тестирование связи
  • Lock/Unlock девайсов
  • Тестирование прерываний
  • Взаимодействие с сенсорами положения и тач-интерфейсом
  • Тестирование геолокации и GPS
  • Тестирование потребления ресурсов
  • Тестирование безопасности
  • Тестирование установки
  • Типы запуска приложений (Cold, Hot and Warm App Launch Time)
  • Типичные сложности приложений
  • Стратегии тестирования мобильных приложений
  • Риски тестирования мобильных приложений

Проверки и сложности тестирования мобильных приложений (Часть 2)

  • Тестирование обновлений
  • Тестирование связи
  • Lock/Unlock девайсов
  • Тестирование прерываний
  • Взаимодействие с сенсорами положения и тач-интерфейсом
  • Тестирование геолокации и GPS
  • Тестирование потребления ресурсов
  • Тестирование безопасности
  • Тестирование установки
  • Типы запуска приложений (Cold, Hot and Warm App Launch Time)
  • Типичные сложности приложений
  • Стратегии тестирования мобильных приложений
  • Риски тестирования мобильных приложений

Тестирование дизайна и локализации. Работа с гайдлайнами для Android/iOS

  • Тестирование дизайнов (Splash screen, Responsive & Adaptive design)
  • Проверка наличия обратной связи с пользователем
  • Адаптация приложения к портретной и альбомной ориентациям устройства
  • Важность тестирования интернационализации
  • Важность гайдлайнов в тестировании
  • Гайдлайны для iOS
  • Гайдлайны для Android

Особенности выкладки на мобильных устройствах

  • Особенности выкладки на Android
  • Особенности выкладки на iOS

Инструменты proxy-сервера отладки

  • Знакомство с Charles Proxy на разных ОС
  • Функциональность Charles Proxy
  • Знакомство с Fiddler на разных ОС
  • Функциональность Fiddler

Monkey тестирование

  • UI/Application Exerciser Monkey
  • Установка и запуск приложения на эмуляторе
  • Параметры запуска: задержка, seed, действия при ошибке

Подведение итогов курса

Проведение пробного технического собеседования

  • Подведение итогов курса
  • Проведение пробного технического собеседования
  • Ответы на вопросы студентов

Онлайн-тренинг "Трудоустройство в IT"

Онлайн-тренинг "Трудоустройство в IT"

  • Составление резюме (теория + практика)
  • Составление профиля на LinkedIn (теория + практика)
  • Прохождение интервью
  • Soft skills, которые важны в рамках интервью
  • Проведение пробного интервью

Защита дипломного проекта

Защита дипломного проекта

  • Защита дипломного проекта

Поможем в выборе!

Если у вас есть вопросы о формате или вы не знаете что выбрать, оставьте свой номер:
мы позвоним, чтобы ответить на все ваши вопросы.

  • Звонок
  • Консультация
  • Курсы
Phone

Свяжемся в течение рабочего дня

Нажимая на кнопку, я соглашаюсь на обработку персональных данных

Учебный процесс

  • Упор на практику

    Даем структурированные знания, востребованные сегодня на рынке труда. Никакой воды в обучении: только 15% теории и 85% практики.

    GIF
  • Поддержка и забота

    За каждой группой закреплен опытный аккаунт-менеджер, который помогает в решении актуальных задач / вопросов по телефону, онлайн и лично. А преподаватели всегда готовы помочь на занятии и онлайн в Telegram.

    GIF
  • Помощь в поиске работы

    Учим, как готовиться к собеседованиям и их проходить. Сотрудничаем с IT компаниями по трудоустройству.

    GIF
  • Работа на реальных проектах

    Уже в процессе ты разработаешь реальный проект — твой первый проект в профессиональном портфолио.

    GIF

Преподаватели курса

Учись у лучших. Все наши преподаватели - практикующие специалисты в международных IT-компаниях

Фото учителя

Мария

QA engineer в iTechArt Group 4+ года коммерческого опыта
Фото учителя

Алексей

Mobile QA EngineerMobile QA Engineer Gismart 4+ лет опыта
Фото учителя

Наталья

Mobile QA Engineer в компании Easybrain 4+ года коммерческого опыта

Ваше резюме после обучения

Фото студента
Должность
Тестировщик веб и мобильных приложений
Зарплата от:
от 500$

Профессиональные навыки:

  • Составление тестовой документации, анализ и тестирование требований;
  • Выстраивание стратегии тестирования и разработка структурированных и понятных тест кейсов/ чек-листов;
  • Применение на практике техники тест-дизайна (для экономии времени);
  • Предоставление эстимации по тестированию;
  • Структурирование кейсов по видам тестирования;
  • Проведение функциональных и нефункциональных тестов и документирование найденных дефектов;
  • Написание SQL запросов в базу данных;
  • Тестирование веб/мобильных приложений;
  • Проведение API тестирования в Postman и Применение снифферов в тестировании.
Cертификаты TeachMeSkills
Подтвердит, что вы прошли курс и станет дополнительным аргументом при устройстве на работу.
Certificate image

Помощь в трудоустройстве

Опытные HR-специалисты отвечают на вопросы, готовят к собеседованию и помогают каждому студенту получить работу мечты.

Раз

image

Рекомендации по составлению портфолио и резюме

Два

image

Подготовка к собеседованию в компаниях-партнёрах

Три

image

Персональные консультации по развитию карьеры

Успешные истории наших выпускников

  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника
  • Фото выпускника

Отзывы выпускников

Дарья
Всем привет! Выпускница курса UXUI Design. Начинала курс без какого-либо бекграунда, т.е. пришла полным нулем. Все было новым, причем каждый раз, каждое занятие. Объем программы обширный, все кейсы были разобраны в полной мере, были получены ответы на все вопросы в процессе обучения. Профессиональное подача материала(отдельное благодарность ментору курса Руслану) и менеджерам школы TeachMeSkills за поддержку и обратную связь.

9 марта 2022

Андрей
Несколько лет работаю в сфере IT и нахожусь в постоянном поиске новых знаний. Курсы UI/UX дизайна выбрал для себя для того, чтобы расширить границы своих профессиональных навыков. В процессе обучения было много практики и теории, материал преподносился в очень доступной форме, поэтому было легко как новичкам, так и тем, кто немного знаком с этим направлением. Что не мало важно, на уроках присутствовала приятная атмосфера и был приятный коллектив. Преподаватель всегда отвечал на любые интересующие вопросы и помогал в решении возникающих трудностей. Полученные знания после окончания данных курсов дают хороший толчок и базу для дальнейшего развития в данном направлении, а так же для применения знаний на практике и при трудоустройстве.

14 марта 2022

Андрей
Всё было круто. Руслан, несмотря на его небольшой возраст, расскажет и объяснит все так, что понял бы даже ребёнок. Отдельно можно выделить атмосферу занятий, которая в нашей группе могла с рабочей на непринуждённую смениться по несколько раз, что помогало не потерять интерес. В общем и целом, курс определенно стоил потраченного на его изучение времени"

9 мая 2022

Наталья
Прошла курс «Автоматизированное тестирование на Java» у преподаватаелей Дениса, который преподавал нам Java с нуля, и Александра Тростянко, который преподавал нам тестирование. Все темы для меня были сложными, так как я ничего не знала о программировании вообще, но благодаря преподавателям и структурированной подачи материала в голове все укладывалось как надо! Я очень довольна своим результатом, так как сразу после курсов я нашла работу 🙂 Большое спасибо, TeachMeSkills 😊

22 февраля 2022

Настя
Это потрясающий опыт и выход из зоны моего комфорта. Классная группа, самый лучший ментор Дмитрий Рак, спасибо тебе за твои Hard skills и энергетику на курсах, умел нас взбодрить после тяжелого трудового дня и настроить на знания, ни капли не пожалела, что отдала своё предпочтение офлайн формату! Спасибо вашей школе за организацию и профессионализм !

27 апреля 2022

Евгения
Благодарю за профессионализм, преподавательский состав, знания, подарочки и очень добрых менеджеров! Работаю уже в двух компаниях год!)

13 апреля 2021

Алеся
Это были офигенные 5 месяцев, спасибо вашей школе и отдельное спасибо за подарочки !!! В феврале начала поиски работы, получила оффер в iTechArt достаточно быстро и планировала выходить.

22 ноября 2021

Виктория
Группа классная, ментор группы Дмитрий Рак просто огонь, с августа работаю в iTeachArt.

26 апреля 2022

Антон
Всё хорошо. Работаю с сентября в компании Fresh lime soft в качестве Front-end developer (React).

24 апреля 2022

Наталья
Все хорошо, уже почти 8 месяцев работаю в айти, знания и навыки, которые получила на курсе просто бесценны!

25 апреля 2022

Анна
Самые крутые курсы в Минске ! Я выбрала направление Python и ничуть не пожалела. Ребята все зачет. Особенно спасибо нашему ментору Николаю. Очень крутой. В первые вижу такую отдачу от человека и помощь. Всем огромное спасибо. Самое классное время. Буду очень скучать))

8 апреля 2021

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

16 марта 2021

Стоимость обучения

Полная разовая оплата

57 000

Возможен вариант оплаты по банковской рассрочке от 6 до 18 месяцев. Более подробную информацию по программам рассрочки и кредитования можно узнать у менеджеров.

Оплата в рассрочку

19 000
до начала занятий
19 000
через 3 недели после начала обучения
19 000
через 6 недель после начала обучения

Запись на обучение

Phone

Свяжемся в течение рабочего дня

Нажимая на кнопку, я соглашаюсь на обработку персональных данных