Даже без навыков программирования:
📍 Способ 1: Postman Collection Runner
— Создайте запрос (применение промокода/списание баланса)
— Откройте Collection Runner
— Поставьте Iterations: 50
— Поставьте Delay: 0ms (важно!)
— Запустите
🈁 Если больше 1 запроса успешны → баг найден!
📍 Способ 2: Консоль браузера
— Откройте DevTools (F12)
— Во вкладке Console вставьте:
for(let i=0; i<50; i++) {
fetch('/api/promo', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({code: 'TEST'})
})
}
— Проверьте результаты во вкладке Network
⚡️ Запускайте тесты несколько раз! Race Condition может не проявиться с первого раза.
🔹 Курс «Программирование на языке Python»
🔹 Получить консультацию менеджера
🔹 Сайт Академии 🔹 Сайт Proglib
🐸Библиотека тестировщика
#разбор_полетов