ОДНА ЦИФРА - ЧУЖОЙ СЧЕТ 💸 API-защита, которая не защищает. В новом видео разобрали, как одна уязвимость превращает твой баланс в чужой. Смотри, пока не повторил чужой путь 👇 www.youtube.com/...rpg #API #безопасность #Checkcraft
Checkcraft — тестирование API без кода
Postman и Checkcraft нашли одно и то же. Как выбирать Сравнение инструментов становится полезнее, когда им дают одинаковую задачу. В сохранённом эксперименте мы задали шесть одинаковых условий для учебного заказа. Коллекцию Postman запускали через Newman, а проверки Checkcraft - на тех же вариантах ответа. Правильный ответ прошёл в обоих случаях. Дальше стоит сравнивать собственную работу: как задавать условия, кто будет поддерживать проверки, удобно ли разбирать отчёт и передавать сценарий коллегам. На скриншоте показана сторона Checkcraft - успешная проверка правильного ответа. Checkcraft: checkcraft.ru #айти #программирование #тестированиеAPI
Откуда тест знает правильный ответ? Если API вернул 3, а мы просто записали 3 в ожидание, зелёный тест мало что доказывает. В нашем сценарии quantity=2 взято из условия заказа заранее. На скриншоте — настройка этой проверки в Checkcraft. youtu.be/...eax Checkcraft: checkcraft.ru #айти #программирование #тестированиеAPI
Для первого знакомства с инструментом не обязательно переносить весь набор API-проверок Можно выбрать один повторяющийся сценарий, у которого понятны входные данные и ожидаемый результат. Например, учебный заказ: два товара по 1200, скидка 10%, итог 2160 Дальше — небольшой набор шагов: сохранить условия, проверить правильный ответ, затем подать вариант с известной ошибкой После исправления повторите тот же сценарий. Посмотрите, удобно ли запускать его заново и достаточно ли отчёта для объяснения результата другому человеку На скриншоте — редактор такого учебного сценария в Checkcraft Мы собираем обратную связь по реальным задачам. Какую повторную проверку вы бы попробовали перенести первой? Опишите её без токенов и рабочих данных Checkcraft: checkcraft.ru #айти #программирование #тестированиеAPI
