На данный момент я активно работаю над созданием портфолио ручного тестировщика с упором на API-тестирование. Для этого использую следующий стек инструментов:
Postman — основной инструмент для тестирования API
С его помощью я вручную проверяю работу различных эндпоинтов, обрабатываю сценарии с разными типами запросов (GET, POST, PUT, DELETE), проверяю коды ответов, заголовки и тело ответа. Также планирую использовать коллекции и переменные окружения, чтобы ускорить повторное тестирование.
Любой другой современный браузер
На данный момент мой основной браузер — Mozilla Firefox. Отличие от инструмента DevTools от Google Chrome практическии нет. На нем буду проверять сетевые запросы через вкладку Network отслеживаю поведение API при действиях в интерфейсе. Также сравниваю отображение в разных браузерах и проверяю кроссбраузерность.
GitHub — для хранения коллекций и тест-кейсов
Все свои наработки я структурирую и публикую в открытом репозитории на GitHub. Там находятся:
- Коллекции Postman с примерами API-тестов
- Чек-листы и тест-кейсы в формате Markdown
- Заметки по тест-дизайну и сценариям
Это позволяет мне систематизировать знания и показать реальный прогресс в обучении.
Сейчас я фокусируюсь на тестировании функциональности проекта через API. В будущем планирую подключить и другие инструменты — для проверки базы данных и UI.