Course · IT и тестирование
Практический курс о профессии тестировщика (QA): принципы тестирования, техники тест-дизайна, чек-листы и тест-кейсы, понятные баг-репорты, клиент-серверная модель, HTTP/API и SQL для тестировщика. Понятия согласованы с базовым уровнем ISTQB.
6 exercises · Объяснять цель тестирования и опираться на семь принципов тестирования при принятии решений.
6 exercises · Различать ошибку/дефект/сбой и верификацию/валидацию на конкретных ситуациях.
6 exercises · Понимать роль тестировщика в команде разработки и реалистично оценивать профессию QA.
6 exercises · Различать четыре уровня тестирования и понимать, что и кем проверяется на каждом.
6 exercises · Классифицировать тестирование по типам: функциональное/нефункциональное и по доступу к коду (чёрный/белый/серый ящик).
6 exercises · Различать дымовое, регрессионное и повторное (re-test) тестирование и понимать выбор между ручным и авто.
6 exercises · Сокращать число проверок классами эквивалентности и находить численные границы граничными значениями.
6 exercises · Покрывать комбинации условий таблицей решений и сокращать перебор техникой pairwise.
6 exercises · Проектировать проверки по диаграмме переходов состояний и понимать идею покрытия операторов и ветвей.
6 exercises · Писать понятный тест-кейс с предусловием, шагами и однозначным ожидаемым результатом.
5 exercises · Писать качественный баг-репорт со всеми обязательными полями по заданной ситуации.
6 exercises · Различать severity и priority и вести дефект по корректному жизненному циклу.
6 exercises · Объяснять клиент-серверную модель и структуру HTTP-запроса и ответа.
6 exercises · Интерпретировать коды ответов HTTP и отличать ошибку клиента от ошибки сервера.
6 exercises · Объяснять, что такое API и зачем его тестируют отдельно от интерфейса.
6 exercises · Писать простые запросы SELECT … FROM … WHERE … ORDER BY для проверки данных в БД.
6 exercises · Считать строки агрегатом COUNT и связывать две таблицы простым JOIN для проверки данных.
6 exercises · Пройти весь путь тестировщика на одной маленькой фиче: спланировать проверки, найти и описать дефекты.