Запишись на курсы

КУРС

Тестирование ПО + SQL, HTML, CSS, UNIX + Авто тестирование (Python + Selenium WebDriver)

(QA testing + WEB Technology + QA Automation)

Отправка формы… На сервере произошла ошибка. Форма получена.

От новичка до QA Engineer за 4 месяца

Теория -
актуальные материалы и кейсы от преподавателей практиков

Выполнение практических заданий
для закрепления материала на каждом занятии

ПРИОБРЕТЕНИЕ навыков
на реальных проектах, на которые вы можете ссылаться на собеседованиях

Support
(помощь в трудоустройстве /стажировке)

Расписание курса #EXPERT

Старт курса:

Длительность курса:

Дни занятий:

Длительность занятия:

Интенсивность:

 

Группа:

Цена :

28 сентября

32 занятия

ВТ, ЧТ / СБ, ВС

19:00 - 21:15 / 11:00 - 13:15

Два раза в неделю

до 10 человек

17300 грн.

Программа курса "тестирование по + SQL, HTML, CSS, UNIX + Автотестирование python + Selenium"

ВВЕДЕНИЕ В ОСНОВЫ ТЕСТИРОВАНИЯ ПО

Что такое тестирование ПО?

Почему тестирование необходимо?

Цели и задачи тестирования ПО

Причины возникновения дефектов и сбоев

Этапы возникновения дефектов

Стоимость дефектов

Дефект или жизненный цикл ошибки

Принципы тестирования

Фундаментальный процесс тестирования ПО

Независимое тестирование, как польза и риск

Тестирование и качество

Виды программного обеспечения

Клиент-серверная архитектура

Практика

ВИДЫ ТЕСТИРОВАНИЯ ПО

1

2

ПРОЦЕСС ТЕСТИРОВАНИЯ, ЕГО МЕТОДЫ И УРОВНИ

Жизненный цикл разработки программного обеспечения (Software Development Life Cycle)

Понятия обеспечения качества и контроля качества

Методология тестирования: (Тестирование Черного ящика, Тестирование Белого ящика, Тестирование Серого ящика)

Уровни тестирования (Юнит, Компонентное, Интеграционное, Интеграционное Big Bang, Инкрементное, Компонентно-интеграционное, Системно-интеграционное, Системное, Приемочное, Альфа-тестирование, Бета-тестирование)

Практика

Функциональное тестирование

Нефункциональное тестирование

Тестирование связанное с изменениями

Тестирование поддержки

Практика

3

МЕТОДОЛОГИИ РАЗРАБОТКИ ПО

Каскадные модели разработки ПО:

   Waterfall (Водопад)

   V-model (V-образная модель)

Итеративные модели разработки ПО:

   Kanban (Канбан)

   Scrum (Скрам)

Практика

4

Элементы WEB интерфейса и обзор требований

Элементы WEB интерфейса

Что такое требования их виды и  характеристики

Проектная документация

Практика

5

Планирование процесса тестирования

Документы по тестированию, создаваемые в ходе жизненного цикла проекта

6

Планирование тестирования. Оценка времени

Виды Тест планов. Обзор структуры тест плана

Риски в тестировании

Критерии завершения тестирования. Отчёт о результатах тестирования (баг репорты)

Тестовое покрытие. Матрица Трассировки (Requirement Traceability Matrix)

Практика

Тест план

Тест стратегия

Чек листы

Тест кейсы

Позитивное тестирование

Негативное тестирование

Практика

7

Техники тестирования

8

Динамические техники тестирования

Статические техники тестирования

- Informal review, Walkthrough,

- Equivalence Partitioning,

- Boundary Values, State Transition

- и другие

Практика

Управление дефектами

Тест план (Test Plan)

Тест стратегия (Test strategy)

Чек лист (Check list)

Тест кейс (Test case)

Позитивное тестирование

Негативное тестирование

Практика

9

Тестирование ПО - Практика

Тестирование ПО - Практика

10

Тестирование WEB:

Командная работа по SCRUM

Анализ документации

Написание и выполнение тест кейсов

Тестирование ПО v01

Selenium IDE

Багрепортинг - работа с Jira

Re-testing

Regression testing

Reporting

Тестирование WEB:

Командная работа по SCRUM

Анализ документации

Написание и выполнение тест кейсов

Тестирование ПО v02

Баг-репортинг - работа с Jira

Re-testing

Regression testing

Reporting

11

Тестирование ПО - Практика

12

Тестирование Mobile:

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

OS в mobile

Соединение

Мобильные приложения и прерывания

Обновления версий и совместимость

Локализация

In-App Purchase

SQL. ОСНОВЫ баз данных #1

Введение в SQL (понятия и разновидности)

Типы данных

Выборка данных (SELECT)

Операторы AND, OR, BETWEEN, DISTINCT, LIKE, IN/NOT IN

Подзапросы

Связи

Целостность данных и виды нормальных форм (1NF - 3NF)

Практика

13

SQL. Основы баз данных #2

14

Операторы DDL

INNER JOIN, OUTER (LEFT, RIGHT, FULL) JOIN, CROSS JOIN

UNION

INTERSECT

MINUS & EXCEPT

Агрегаты COUNT, SUM, AVG, MAX, MIN

Практика

SQL. Работа с базами данных #3

Группировка

Агрегаты в подзапросах

Другие операторы DML

INSERT

UPDATE

DELETE

MS SQL Server

Практика

15

SQL. Работа с базами данных #4

16

Практическая работа с MS SQL Server

Решение задач для собеседования

Практика

HTML - основы WEB разработки #1

Введение в WEB

Структура сайта

HTML синтаксис, основные теги и структура:

   Метатеги и их виды

   Теги изображений

   Гиперссылки и работа с ними

   Таблицы и списки

   Слои div (блочная верстка)

Практика

17

HTML - основы WEB разработки #2

Принципы создания сайтов

Основы верстки

Кроссбраузерность и основные понятия

Формы:

   input

   select

HTTP протокол и основные методы:

   GET

   POST

Практика

CSS - основы WEB разработки

18

Основы CSS

Подключение CSS

Синтаксис CSS

Формы записи CSS

Комментарии CSS

Размеры и цвет в CSS

Селекторы тегов

Форматирование текста

Практика

19

UNIX #1

UNIX #2

Быстрая помощь

Файловая система и навигация

Полномочия и распределение

Редактирование файлов в UNIX

Поиск файлов

Поиск информации в файлах

Текстовые редакторы vi/nano

Практика

20

21

Введение в UNIX

Идеология и архитектура UNIX

Командная строка в UNIX

Основные команды

Вспомогательные команды

Пользовательские интерфейсы

Принципы удаленной работы с серверами UNIX

Виртуальная машина, установка и настройка (Virtual Machine)

Установка и настройка UNIX на VirtualBox

Практика

Тренинг ПО ТРУДОУСТРОЙСТВУ

ВВЕДЕНИЕ В Автоматизацию тестирования

22

Собеседование с HR и нюансы прохождения

Собеседование с техническим специалистом

Тонкости о том, как успешно пройти собеседование на должность тестировщика ПО (QA Engineer)

Разбор вопросов для собеседования

Подготовка успешного Резюме

Как искать правильные вакансии QA

Как правильно себя представить

Основы Автоматизации и тестирования

Применение Автоматизированного тестирования на проектах

Какие задачи решает Автотестирование

Типы тестов

Подходы в автоматизации тестирования

23

Инструменты Автотестирования

24

Selenium

JUnit

TestNG

NUnit

Tosca Testsuite

UniTesk

Языки программирования

Языки программирования общего назначения

Языки программирования для автоматизации тестирования

Python

Структура языка

Объекты

Числа

String

Функции

Интерфейсы и структуры

Практика

25

Структура программ

26

Объектно-ориентированное программирование (ООП)

Структура программы и ее создание

Взаимодействие с другими программами

Практика

Selenium WebDriver

27

Поддерживаемые языки программирования

Типы использования

Структура драйвера

Установка и управление

Конфигурации

Практика

Xpath

28

Навигация и работа с приложением

Работа со сложными элементами веб-интерфейса

Практика

Другие инструменты

Jmeter

Sikuli

Непрерывная интеграция

Практика

29

Практическое занятие #1

30

Написание автотестов

Обзор пройденного материала

Практическое занятие #2

Написание автотестов

Обзор пройденного материала

31

Практическое занятие #3

32

Написание автотестов

Обзор пройденного материала

Финальный тест

Где вы сможете работать после курсов Тестировщиков ПО?

IT компании

>

FreeLance

Работа в комфортном офисе с перспективой карьерного роста, большой зарплатой и другими плюшками.

Поможем вам правильно составить резюме

Поможем написать сопроводительные письма

Научим успешно проходить собеседования на должность QA

Проведем тренировочные собеседования с HR и техническими специалистами, для закрепления навыков

Наши HR отправят Ваше резюме по базе вакансий

Свободный график и работа в любой точке мира.

Поможем в создании профиля на биржах фриланса

Научим искать заказчиков и получать заказы

Сможете получить свой первый рабочий проект

Консультации по общению с заказчиком

Что Вы будете тестировать на  курсах Тестировщиков ПО?

WEB
(сайты-визитки, интернет магазины, информационные порталы, багтрекинговые системы)

MOBILE
приложения (сервисные приложения, обучающий софт, интернет магазин)

Desktop
Desktop (багтретинговые системы)

Что вы сможете после окончания курса тестирования ПО?

Создавать тест-кейсы

Находить баги и писать Баг-репорты

Владеть разными методиками и видами тестирования

Понимать цикл разработки ПО

Сможете тестировать Web, Mobile, Desktop приложения

Создавать сайты и понимать структуру кода

Сможете работать с БД и создавать SQL запросы

Освоите работу с UNIX OS

Вы сможете создавать автоматизированные тесты с помощью Python + Selenium WebDriver

Получите старт для Вашего дальнейшего развития как Automation QA Engineer

Получите технические преимущества среди других кандидатов

Сможете найти работу тестировщиком ПО (QA Engineer), в чем с радостью помогут Вам наши HR специалисты

Как проходят занятия?

Теория, сбалансированная программа от преподавателей практиков

Практика-начнется с первого занятия курса

Домашние задания и feed-back от преподавателя

Экзамены и тесты для проверки  усвоенных знаний

Только после освоения на 100%  предыдущей темы

 мы переходим к следующей

Индивидуальное HR & Техническое собеседование

Стажировка или помощь в устройстве на работу тестировщиком

СЕРТИФИКАТ КУРСОВ ТЕСТИРОВАНИЯ (при достаточном кол-ве баллов)

24/7 КОММУНИКАЦИЯ С ПРЕПОДАВАТЕЛЕМ

Вас ждет дружественная атмосфера и ароматный КОФЕ (чай) с вкусняшками :)

Вы

готовы

на все

100

В итоге через 4 месяца:

  • Информация освоена на 100%
  • Вы применили на практике все полученные знания и выработали необходимые навыки
  • Ваше резюме отправлено на соответствующие открытые вакансии
  • Вы уже на собеседовании на должность QA Engineer

Цена: 17 300 грн.

ОСТАЛИСЬ ВОПРОСЫ?

?

НАШ МЕНЕДЖЕР СВЯЖЕТСЯ

С ВАМИ В БЛИЖАЙШЕЕ ВРЕМЯ

и ответит на все Ваши вопросы

Отправка формы… На сервере произошла ошибка. Форма получена.

Наши Адреса:

ПРАВЫЙ БЕРЕГ:

м Шулявка, ул. Довженко, 3, Киев, Украина

ЛЕВЫЙ БЕРЕГ:

м Левобережная, ул. Раисы Окипной, 2, Киев, Украина

Телефон: +38 (068) 597-15-77

E-mail: info@QaLabs.com.ua

QaLabs

Все права защищены © 2016-2017 Курсы тестировщиков Киев - QaLabs.com.ua