ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Целью обучения является формирование у слушателей знаний и практических навыков, связанных с процессом тестирования. В рамках курса обучающие научатся: проверять функциональность программ; использовать удобство навигации с точки зрения пользователей; осуществлять поиск неполадок, ошибок, багов; моделировать ситуации, которые могут возникнуть во время работы с программой, с целью найти ошибки и исправить их, а также взаимодействовать с отделом бизнес-анализа, разработки и конечными заказчиками.
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
После изучения курса вы сможете
- владеть профессиональной терминологией;
- создавать тест-кейсы и формировать тест-компоненты;
- знать уровни доступа к программе и защите;
- владеть навыками тестирования по заранее подготовленному тестовому плану;
- оценивать эффективность тестирования;
- знать ошибки и проблемы, возникающие у пользователей при работе с программными продуктами;
- разрабатывать сценарии тестирования и документировать найденные дефекты;
- владеть навыками функционального тестирования ПО;
- проводить ручное тестирование;
- знать типы и виды тестирования, различных их классификаций;
- работать с баг – трекинговой системой Jira;
- понимать жизненный цикл разработки ПО, различные методологии его разработки и место тестирования в данном процессе;
- пользоваться браузером, как основным инструментом тестирования;
- ознакомиться с популярными языками веб разработки;
- понимать процесс внедрения автоматизации тестирования;
- оценивать эффективность тестирования;
- знать ошибки и проблемы, возникающие у пользователей при работе с программными продуктами;
- разрабатывать сценарии тестирования и документировать найденные дефекты;
- владеть навыками работы с базами данных и SQL;
- узнать стили архитектуры программного обеспечения.
Содержание курса
Модуль 1: Работа с браузером в качестве основного инструмента тестирования
- Устройство DevTools.
- Основные элементы DevTools.
- Подключение внешнего устройства к DevTools для отладки.
- Стандарт HTML. Структура HTML-документа.
- Создание HTML-документа.
- Создание гиперссылки.
- Списки и таблицы.
- Типы стилей.
- Базовый синтаксис CSS.
- Селекторы тегов.
- Xpath.
- Процесс внедрения автоматизации тестирования.
- Что автоматизировать?
- ROI в автоматизации тестирования — окупаемость инвестиций.
- Зачем измерять эффективность?
- Автоматизация с помощью Selenium IDE.
- Типы баз данных.
- Реляционная БД.
- Система управления базами данных (СУБД).
- Язык SQL.
- Стандарты SQL.
- Работа с базами данных в SQL Server.
- Создание основных запросов SELECT.
- Объединение таблиц.
- Сортировка данных в результате запроса.
- Расширенная фильтрация данных.
- Выбор уникальных значений из базы данных.
- Логический оператор LIKE.
- Статистические функции.
- SELECT
- UPDATE
- DELETE
- CREATE
- GROUP BY
- ORDER BY
- HAVING
- LIMIT
- Виды мобильных приложений.
- Особенности тестирования мобильных приложений.
- Сервис бета-тестирования.
- Облачные платформы для устройств тестирования мобильных приложений.
- Мобильное тестирование на мобильных эмуляторах.
- HTTP(S).
- Протокол SOAP.
- Протокол REST.
- Postman — кроссплатформенное клиентское оконное приложение.
- Тестирование веб-служб.
- Создание тестовых скриптов с помощью Postman.
- JSON и XML.
- Стиль архитектуры распределенного системного программного обеспечения такой как Всемирная паутина.
- Управление сервисной информацией.
- Системы RESTful.
- Использование REST-запросов при тестировании web-сервисов.
- Инструмент Postman для вызова запросов в API.
- Создание GET-запросов с помощью Postman.
- Клиент-серверная архитектура.
- Автоматизация тестирования без кода. Автоматизированное тестирование на предметно-ориентированном языке.
- Студия Каталон. Инструментарий.
- Часто используемые инструменты тестирования.
Слушатели
- специалисты, которые следят за качеством программных продуктов, включая сайты, мобильные и веб-приложения, интернет-магазины;
- лица, имеющие среднее профессиональное и (или) высшее техническое образование;
- лица, получающие среднее профессиональное и (или) высшее техническое образование.
Предварительная подготовка
- знание основ информатики;
- уверенное владение ПК на уровне пользователя;
- владение базовыми знаниями SQL;
- владение знаниями базового курса тестирования;
- опыт работы в командной строке Unix (рекомендуется).