spinner-it

Продвинутый курс QA

Старт обучения
18.08.2021
36 час. по 2-3 раза в неделю

Описание курса

Данная программа предназначена для глубокого изучения тестирования, всех его возможностей и инструментов, методик и процессов, моделей и жизненных циклов. Мы сосредоточимся на тестинге различных продуктов — от веб-сервисов до мобильных приложений. 

 

Вы научитесь оперативно отлаживать любое ПО, что позволит вам более уверенно проходить собеседования, рассказывать о своем опыте и выбирать только лучших работодателей.

После курса вы сможете:

  • Рассчитывать на должность младшего мануального тестировщика ПО
  • Сдать сертификационный экзамен ISTQB Foundation

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

1. Браузер (работа с браузером как с ведущим инструментом тестирования)

  • Устройство DevTools
  • Главные элементы DevTools
  • Подключение внешнего устройства к DevTools для отладки

2. Введение в HTML — язык разметки гипертекста

  • Стандарт HTML. Архитектура HTML-документа
  • Создание HTML-документа
  • Формирования гиперссылок
  • Списки и таблицы

3. Введение в CSS

  • Типы стилей
  • Базовый синтаксис CSS
  • Селекторы тегов
  • Xpath

4. Достоинства и недостатки автоматизации тестирования

  • Процесс введения автоматизации тестирования
  • Что именно автоматизировать?
  • ROI в автоматизации тестирования — коэффициент окупаемости инвестиций
  • Для чего оценивать эффективность?
  • Автоматизация с помощью Selenium IDE

5. Что такое база данных?

  • Виды баз данных
  • Реляционная БД
  • Система Управления Базами Данных (СУБД)
  • Язык SQL
  • SQL-стандарты
  • Работа с базами данных в SQL Server
  • Создание базовых запросов SELECT
  • Объединение таблиц
  • Сортировка данных в результате запроса
  • Расширенная фильтрация данных
  • Как выбрать неповторяющиеся значения из базы данных?
  • Логический оператор LIKE
  • Статистические функции

6. MySQL или PostgreSQL

  • SELECT
  • UPDATE
  • DELETE
  • CREATE
  • GROUP BY
  • ORDER BY
  • HAVING
  • LIMIT

7. Введение в тестирование мобильных приложений

  • Типы мобильных приложений
  • Особенности тестирования мобильных приложений
  • Сервисы для бета-тестирования
  • Облачные платформы устройств для тестирования мобильных программ
  • Мобильное тестирование на эмуляторах мобильных гаджетов

8. Что такое Web Service?

  • HTTP(S)
  • Протокол SOAP
  • Протокол REST
  • Postman — кроссплатформенное клиентское оконное приложение
  • Тестирование веб-сервисов
  • Создание тестовых сценариев с помощью Postman
  • JSON and XML

9. REST (Representational state transfer)

  • Стиль архитектуры ПО для распределенных систем, таких как World Wide Web
  • Управление информацией сервиса
  • RESTful-системы
  • Использование REST-запросов при тестировании web-сервисов
  • Инструмент Postman для вызова запросов в API интерфейсе
  • Создание GET запросов с помощью Postman
  • Клиент-серверная архитектура

10. Test Automation Basics

  • Codeless Test Automation. Automated Testing in Domain Specific Language
  • Katalon Studio. Инструментарий
  • Популярные инструменты тестирования

11. Как написать резюме и пройти собеседование

  • Архитектура резюме
  • Популярные вопросы
  • Как вести себя на собеседовании
  • Распространенные ошибки на интервью

Минимальные требования:

  • Понимание важности тестирования как неотъемлемой части разработки и внедрения программных продуктов
  • Умение использовать на практике все виды и уровни тестов
  • Умение находить баги и писать отчеты о них
  • Умение создавать тест-кейсы и правильно их объединять в наборы
  • Понимания стадий QA-процесса
  • Наличие собственного ноутбука для занятий в аудиториях

 

* Примечание: указанные скидки не суммируются с другими действующими акциями и специальными предложениями. Скидка применяется только к новым заявкам и при условии полной оплаты. Если у Вас возникли вопросы, обращайтесь за консультацией к нашим менеджерам!