QA BOOST

Интенсивное изучение APIПишем запросы в MySQLТестируем мобильное приложение

3-x денный тренинг для прокачки

Для кого разработан тренинг?

Этот трехдневный марафон представляет собой интенсивный обучающий курс, специально созданный для всех, кто интересуется глубоким погружением в мир тестирования программного обеспечения.

Независимо от того, являетесь ли вы начинающим или опытным специалистом, этот марафон будет полезен для вас. Если вы хотите освоить техники тестирования API, понять, как взаимодействовать с базами данных и овладеть навыками мобильного тестирования, этот марафон предоставит вам всесторонние знания и практические навыки в этих ключевых областях.

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

Присоединяйтесь к нам на этом трехдневном марафоне и погрузитесь в увлекательный мир тестирования API, баз данных и мобильных приложений. Это отличная возможность расширить ваш кругозор, обрести новые навыки и внести ценный вклад в свою профессиональную карьеру.

На тренинге мы будем рассматривать следующие вопросы и темы

  1. Тестировать API: Изучим методы тестирования Application Programming Interface (API) – ключевой компонент взаимодействия между программами, и узнаем, как обеспечить его надежность и функциональность.

  2. Работать с базою данных: Рассмотрим стратегии тестирования баз данных, проверим целостность данных, эффективность запросов и взаимодействие с приложением.

  3. Тестировать мобильное приложенние: Изучим особенности тестирования мобильных приложений на разных платформах.

  4. Практические кейсы: Разберем реальные сценарии тестирования, проведем практические упражнения и анализировать реальные примеры дефектов.

  5. Лучшие практики: Ознакомимся с современными методами и подходами в тестировании, которые помогут вам повысить эффективность и качество процесса.

  6. Обмен опытом: Обсуждения, обмен опытом и задавания вопросов нашим экспертам и другим участникам.

Процесс обучения на тренинге

QA Boost: 3-дневный тренинг для тестировщиков

На протяжении каждого дня тренинга участники будут активно участвовать в практических упражнениях, решать реальные задачи.

01.

Материалы и презентации

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

02.

Практические задания и тесты

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

03.

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

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

04.

Обратная связь и рецензии

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

05.

Доступ к дополнительным ресурсам

Вы также получите доступ к дополнительным обучающим материалам, рекомендованной литературе и онлайн-ресурсам, которые помогут вам углубить свои знания.

06.

Обсуждения в Skype

Вы сможете общаться с другими участниками тренинга через Skype группу, где вы сможете задавать вопросы, делиться опытом и получать поддержку от студентов и тренеров.

Инструменты для тестирования API

Postman: Этот инструмент позволяет создавать, отправлять и тестировать HTTP-запросы к вашим API. Вы можете легко проверять ответы, а также автоматизировать их проверку с помощью сценариев и коллекций.

Swagger: Swagger позволяет создавать документацию для вашего API и даже генерировать клиентские библиотеки на различных языках программирования.

JMeter: Позволяет отправлять множество запросов и анализировать ответы.

RestAssured: Это библиотека для автоматизированного тестирования REST API на Java. Она предоставляет удобные методы для создания и выполнения запросов.

Инструменты для работы с базой данных

PHPMyAdmin - это бесплатный и широко используемый веб-интерфейс для управления базами данных MySQL.

MySQL Workbench: Графический клиент для управления базами данных MySQL. Он позволяет создавать и изменять схемы, выполнять запросы, визуализировать структуру данных и многое другое.

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

Appium: Открытый инструмент для автоматизации тестирования мобильных приложений на разных платформах, включая Android и iOS. Он использует стандартные интерфейсы для взаимодействия с приложениями.

UI Automator: Инструмент для автоматизированного тестирования мобильных приложений на платформе Android, разработанный Google.

План тренингу

  • Введение в API: Ознакомление с понятием API, его ролью в разработке программного обеспечения и важностью тестирования.

  • Основы тестирования API: Понимание методов тестирования API, создание HTTP-запросов, проверка ответов, обработка статус кодов.

  • Автоматизация API-тестов: Введение в автоматизацию тестирования API с использованием популярных инструментов, таких как Postman и RestAssured.

  • Тестирование безопасности API: Изучение базовых принципов тестирования безопасности API и проверка на уязвимости.

  • Основы баз данных: Понимание роли баз данных в разработке ПО, типы баз данных и основные операции.

  • Структурированные запросы: Изучение языка SQL для создания структурированных запросов к базам данных, проверка целостности данных.

  • Тестирование производительности баз данных: Оценка производительности баз данных, оптимизация запросов.

  • Автоматизация тестирования баз данных: Рассмотрение методов автоматизации тестирования баз данных для обеспечения стабильности данных и быстрой обратной связи.

  • Введение в тестирование мобильных приложений: Основные понятия, роль мобильного тестирования в разработке программного обеспечения.

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

  • Обзор популярных операционных систем для мобильных устройств: Android и iOS.

  • Основы тестирования на различных платформах.

  • Обзор основных инструментов для тестирования мобильных приложений: Appium.

  • Ручное тестирование мобильного приложения: Взаимодействие с элементами интерфейса, проверка функциональности.

  • Практическое задание: Выполнение ручных тестов на приложении.

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

  • Написания тестов на Android.

Освойте искусство тестирования вместе с нами!

Примите участие в увлекательном тренинге, посвященном тестированию API, баз данных и мобильных приложений. Для того чтобы начать этот захватывающий путь, вам нужно всего лишь пройти короткий тест, который поможет нам оценить ваш уровень знаний. Такой подход позволит нам точно определить, какие знания и навыки нужно подтянуть, чтобы вы могли максимально эффективно освоить материал тренинга.

Имя
Email
Телефон
1. 
Що таке API і чому тестування API є важливим для розробки програмного забезпечення?

2. 
Які методи тестування API ви знаєте?

3. 
Які інструменти можна використовувати для тестування API?

4. 
В чому основна мета тестування баз даних? Які аспекти ви обов'язково перевіряєте при тестуванні баз даних?

5. 
Які мови програмування зазвичай використовуються для написання запитів до баз даних? Наведіть приклад SQL-запиту.

6. 
Які інструменти ви можете використовувати для роботи з базами даних?

7. 
Які особливості мобільних додатків впливають на процес і методи їх тестування?

8. 
Що таке автоматизоване тестування мобільних додатків? Які інструменти використовуються для автоматизації тестування мобільних додатків?

9. 
Що таке Swagger (OpenAPI) і яку роль він відіграє в тестуванні API?

10. 
Які види атак на безпеку API ви можете назвати?

11. 
Які кроки потрібно підприємати для тестування продуктивності баз даних?

12. 
Які переваги та недоліки мають ручне та автоматизоване тестування API?

13. 
Які аспекти безпеки потрібно враховувати при тестуванні мобільних додатків?

14. 
Які завдання виконуються в процесі профілювання запитів до баз даних?

15. 
Чому важливо впровадження неперервної інтеграції та постачання (CI/CD) при тестуванні API та баз даних?

Мы также присутствуем в социальных сетях! Подписывайтесь на нас и получайте последние новости, акции, скидки, бесплатные тренинги и участие в марафонах.
Будем рады видеть вас в нашем сообществе!

Курсы

Публичная оферта. Авторское право © 2024 Школа подготовки тестировщиков