Содержание
- Ручное тестирование ПО
- Тестирование ПО. Качество, уровни и виды
- Тест дизайн. Методики и техники
- Примеры и задачи по уровням и техникам тестирования
- Артефакты тестирования. Документация, Баги, отчёты.
- Примеры заполнения артефактов тестирования
- Клиент-серверное взаимодействие
- Инструменты для тестирования
- Основы языков программирования
- Автотестирование ПО
- Python для тестировщиков

Ручное тестирование ПО
Тестирование ПО. Качество, уровни и виды
- Тестирование ПО: цели и циклы, качество, уровни и виды
- Жизнненный цикл тестирования ПО: этапы (STLC)
- Контроль и обеспечение качества ПО
- Уровни тестирования: модульное, интеграционное, системное, приёмочное
- Виды тестирования: описание, цели и примеры
- Шпаргалка для подбора уровней видов тестирования
- Вопросы и ответы по теме 1
- Жизненный цикл разработки ПО: этапы (SDLC)
Тест дизайн. Методики и техники
- Тест дизайн: основные техники максимального эффекта
- ISTQB — схема сертификации в области тестирования ПО
- Метод чёрного ящика
- Метод белого ящика
- Тестирование на основе опыта и интуиции
- Шпаргалка для подбору методов и техник
- Альфа и Бета тестирование ПО
Примеры и задачи по уровням и техникам тестирования
- Подбор уровней и методов по задачам
- Поля: имя, отчество, фамилия
- Поля: дата рождения, паспорт, телефон
- Тестирование форм
Артефакты тестирования. Документация, Баги, отчёты.
- Артефакты тестирования ПО, классификация и документация
- Сервисы и программы для тестовой документации
- Тест-план
- Тест-кейс
- Сервисы для написания тест-кейсов
- Баг-репорт: описание, правила, примеры
- Сервисы для создания баг-репортов
- Серьёзность и приоритет ошибок
- Полный набор инструментов тестирования для документации
Примеры заполнения артефактов тестирования
- еееееееее
- гггггггггг
- шшшшшшшшш
Клиент-серверное взаимодействие
- Основы клиент-серверного взаимодействия
- Общение клиента и сервера: запросы и ответы
Инструменты для тестирования
- Jira: описание системы, создание баг-репортов
- Testit
- Postman
- Apache jmeter
- DevTools
Git
- Git: как работает система контроля версий — от основ до командной работы
- Установка Git, первичная настройка и базовые инструменты работы
- Знакомство с системой контроля версий Git. Часть 1
- Работа с локальным репозиторием в Git. Часть 2
- Работа с удалённым репозиторием через GitHub. Часть 3
- Командная работа в Git и GitHub. Часть 4
- Работа с GIT: пример профессиональной работы для портфолио
Основы языков программирования
- HTML
- CSS
- JAVA
- PHP
- PYTHON
Автотестирование ПО
Python для тестировщиков
- Python. Знакомство с консолью
- Условные конструкции. Операции сравнения
- Введение в типы данных
- Циклы
- Коллекции данных. Множества.
- Коллекции данных: словари
- Функции — использование встроенных и создание собственных
- ООП и работа с API
- ООП: объекты и классы. Взаимодействие между ними
- ООП: наследование, инкапсуляция и полиморфизм
- Открытие и чтение файла, запись в файл
- Работа с разными форматами данных
- Работа с библиотекой requests, http запросы
- Работа с классами на примере API VKИтоговая работа по модулю
Авторы и литература
Авторы, редакторы, создатели: Viktor (Инжинер QA) и команда профильных специалистов проекта. Содержание основано на международных стандартах, отраслевых методологиях и проверенных профессиональных источниках, применяемых в практической работе.
Расширенная информация об авторах, методологической базе и используемой литературе доступна здесь: подробнее.