Курс по Тестированию (QA) веб и мобильных приложений
Тестировщик — это специалист по проверке качества программного обеспечения (Quality Assurance engineer) — человек, который проверяет работу веб и мобильных приложений и находит в них ошибки и уязвимости.
Направление подходит практически всем, несмотря на ваш предыдущий опыт и даже на возраст. Это самый простой и быстрый способ «войти в айти», а особенно если вы хорошо знаете английский язык и с компьютером на «ты». Если вас не пугает работа связанная с чтением технических заданий, спецификаций, написанием документаций и отчетов, то смело выбирайте данное направление.
Вы станете мануальным (функциональным) тестировщиком (Manual QA engineer), научитесь тестировать сайты, мобильные приложения, внешний вид (интерфейс), базы данных, игры, работу с сервером. Изучите методологии, процесс разработки и тестирования ПО, как составлять тестовую документацию, различные инструменты и системы тестирования.
Расписание курсов
Программа курса
Введение в веб-разработку: основы HTML и CSS, знакомство с JS и DOM. Работа с формами и их элементами. Архитектура клиент-серверных приложений. Cache/cookie, кэширование сайтов, хранение данных.
Протоколы HTTP и HTTPS, коды ответов и методы запроса (GET, PUT, PATCH, POST, DELETE). Ознакомление с АРІ тестированием. Swagger. Postman. Работа с Сhrome Dev Tools.
- Что такое БД и СУБД. Реляционная модель, логические связи, ключи. Работа с пользователями и базами данных в MySQL. Начало работы с SQL. Основы DQL (SELECT, DISTINCT, WHERE, AND/OR, IN, BETWEEN, LIKE). Вложенные запросы. Связанные подзапросы.
- Соединение данных с JOIN: LEFT, RIGHT, FULL, CROSS, Работа со множествами: UNION, INTERSECT, EXCEPT. Агрегатные функции: MIN, MAX, COUNT, AVG, SUM. Оператор GROUP BY и HAVING. Основы DML: INSERT, UPDATE, DELETE.
Базовые понятия тестирования. Аксиомы тестирования. Testing, QC, QA – разница этих понятий. Понятие issue (bug, feature request, impovement, ticket,…). Виды документации. Тест-стратегия, тест-план.
Полный обзор видов и классификации тестирования с примерами: по различным критериям: функциональное/нефункциональное; по глубине: Smoke/MAT/AT; по доступу к коду: black/grey/white box; тестирование по уровням системы; тестирование NFT & regression; тестирование безопасности: SQL-injections, XSS.
- Обзор систем для составления тестовой документации (TestRail; плагины Jira). Составление тестовой документации чек-лист, тест-кейс на конкретных примерах. Обзор техник тест дизайна. Анализ граничных значений. Разделение на классы эквивалентности. Составление таблицы решения. Составление тестовой документации на основе техник тест дизайна. Тестирование требований к проекту. Правильное оформление дефектов
- Тестирование веб-сайта и мобильных приложений. Использование разных типов тестов и инструментов.
- API-тестирование. Создание коллекций в Postman с test & pre-scripts. Работа со Swagger
Часто задаваемые вопросы
Да! Если вы бронируете курс за 20 дней до старта, то ваша скидка составил 120 белорусских рублей. Если же вы не успели, то скидку можно получить в том же размере за полную оплату всего курса.
Ведется видео- и звуко- запись каждого занятия (в классе и онлайн). Доступ к записям предоставляется сразу же после занятия. Вы всегда сможете посмотреть лекцию повторно. Все записи остаются вам навсегда.
Сертификаты получают только те студенты, которые трудились на протяжении всего курса, и успешно защитили финальный проект и сдали все экзамены. Недостаточно прослушать курс, сертификат нужно заслужить! Мы выдаем сертификат на русском и английском языках в печатном варианте, а также в электронном виде.
С нашей стороны вы получите только честную помощь и сопровождение. Мы не гарантируем трудоустройство, не обучаем «бесконечно» и не даем пустых обещаний… Точно можем гарантировать:
- Проводим мастер-класс по трудоустройству вместе с нашим HR-менеджером и руководителем школы. Расскажем все что знаем о работе в IT и, главное, как ее найти. Поговорим о секретах составления резюме, правильном поведении и каверзных вопросах на собеседованиях.
- Помогаем в грамотном и правильном составлении вашего резюме. Резюме — это ваша профессиональная визитка. Она должна быть идеальной, ведь первое знакомство с потенциальным работодателем и происходит через нее. К ней же предоставляем шаблоны с симпатичным дизайном.
- Оказываем помощь в создании профиля в LinkedIn — профессиональной сети контактов. Большинство рекрутеров ищут интересные контакты именно в LinkedIn. Расскажем как использовать эту сеть для поиска работы.
- Поможем в составлении сопроводительного письма, расскажем о правильной деловой переписке и сборе контактных данных для отправки вашего резюме более 100 IT-компаниям в РБ.
- Создадим первое ваше портфолио: структурируем все работы, добавим описание к каждой из них, добавим на GitHub или Behance, сделаем презентацию для собеседований.
- Проведем симуляцию собеседования или пробного интервью, поговорим о ваших soft-skills, поможем в развитии вашей уверенности и в снижении стресса.
- В нашей школе или возле специальной тематической фото-зоны вы можете сделать профессиональное деловое фото для вашего резюме и социальных сетей.
- Добавим вас в Студхаб — студенческое сообщество, где выпускники делятся контактами и вакансиями в своих компаниях, а также рассказывают про свой опыт работы в определенных IT-компаниях.
Также при успешном завершении курса будет отбор, который позволит принять участие в проекте «Моя первая работа в IT» — доведем каждого выпускника до трудоустройства или заключения контракта на проект. Решаем реальные коммерческие задачи, делаем благотворительные проекты для портфолио, ходим на экскурсии в офисы IT-компаний, общаемся с профессионалами и многое другое.