Ответ
Да, тестировщики были ключевой частью команды. Они участвовали на всех этапах разработки: от анализа требований до регрессионного тестирования перед релизом.
Пример взаимодействия:
Мы использовали Jira для управления тест-кейсами и багами. Например, при автоматизации API-тестов на Python (с PyTest):
import pytest
import requests
def test_api_endpoint():
response = requests.get("https://api.example.com/users")
assert response.status_code == 200
assert len(response.json()) > 0
Тестировщики также проводили ручное тестирование сложных сценариев, которые сложно покрыть автотестами. Их фидбек помогал улучшать качество продукта и снижать количество критических багов в production.