Была ли ситуация, когда захотел проявить инициативу с целюю изменить какой-то процесс
Python
Junior
Без компании
Была ли ситуация, когда захотел проявить инициативу с целюю изменить какой-то процесс
Ответы
Да, в одном из проектов заметил, что команда тратит много времени на ручное тестирование API. Предложил внедрить автоматизацию через pytest + requests, создав базовый фреймворк.
Пример:
```
import pytest
import requests
class TestAPI:
BASE_URL = "https://api.example.com"
@pytest.mark.parametrize("user_id", [1, 2, 3])
def test_get_user(self, user_id):
response = requests.get(f"{self.BASE_URL}/users/{user_id}")
assert response.status_code == 200
assert "id" in response.json()
```
Результат:
- Сократили время тестирования на 70%
- Уменьшили количество регрессионных багов
- Коллеги быстро подключились к инициативе
Ключевые моменты:
- Сначала обсудил идею с командой
- Подготовил MVP для демонстрации выгоды
- Документировал процесс внедрения