Ответ
Типы проектов:
- Веб-приложения: E-commerce, CRM, SaaS-платформы.
- Мобильные приложения: Нативные (iOS/Android) и кроссплатформенные.
- API: Тестирование RESTful/SOAP API, включая валидацию схем, статус-кодов и бизнес-логики.
- Нагрузочное тестирование: Проверка производительности и стабильности под нагрузкой.
- Десктопные приложения и игры: Тестирование UI/UX, функциональности и безопасности.
Пример API-теста (Python, requests):
def test_login():
url = "https://api.example.com/login"
payload = {"email": "user@test.com", "password": "123"}
response = requests.post(url, json=payload)
assert response.status_code == 200, f"Expected 200, got {response.status_code}"
assert "token" in response.json(), "Auth token is missing in response"