База Hintsage

Процессы качества

Стратегия качества, метрики, управление рисками, CI/CD и организация работы команды QA.

Практика

Вопросы: Процессы качества

В сервисе появился фрагмент, который должен пройти CI. Какой процессный контроль качества должен автоматически обнаружить потенциальную инъекцию до интеграционных тестов?

def find_user(user_id):
    sql = "SELECT * FROM users WHERE id = " + user_id
    return db.execute(sql)
ТестированиеПроцессы качестваИнженер по качеству, отвечающий за CI/CD и автоматизацию проверок

После замечаний в pull request автор изменил код, но старые согласования всё ещё считаются действительными. Определите риск в политике защиты основной ветки и исправьте его.

protected_branch:
  name: main
  require_pull_request: true
  required_approvals: 2
  dismiss_stale_approvals: false
  allow_direct_push: false
ТестированиеПроцессы качестваИнженер по качеству (QA Engineer)

Показано 21–40 из 50

Восстановление доступа