Перевіряю API окремо від інтерфейсу — там знаходяться помилки, які через сайт просто не видно.
Що перевіряю:
усі методи: коди відповідей, структура та типи полів;
обов'язкові й необов'язкові параметри, значення за замовчуванням;
поведінку при некоректних, порожніх і надто довгих значеннях;
пагінацію, фільтри й сортування у великих вибірках;
авторизацію: доступ без токена, з чужим і простроченим токеном;
ідемпотентність: що буде при повторній відправці того самого запиту;
обробку помилок: чи зрозумілі повідомлення й чи не витікають технічні деталі;
відповідність поведінки документації.
Що отримуєте: перелік запитів і відповідей із зазначенням, що саме не збігається з очікуваним, та колекцію запитів для повторних перевірок.
Перевіряю місця стику систем — саме там найчастіше губляться дані.
Що перевіряю:
передачу даних в обидва боки між системами;
відповідність полів і форматів після перетворення;
поведінку при недоступності зовнішнього сервісу;
повторну відправку: чи не створюються дублі записів;
обробку вебхуків, зокр...
1 000 грн
Олексiй Т.
Тестую вебзастосунки та сервіси: особисті кабінети, адмінпанелі, SaaS, внутрішні системи.
Що перевіряю:
бізнес-логіку: реєстрація, ролі й права доступу, оплати, статуси замовлень;
форми: валідація, обов'язкові поля, некоректні дані, подвійна відправка;
роботу в різних браузерах і на різних розміра...
1 000 грн
Олексiй Т.
Перевіряю застосунок на типові слабкі місця, через які найчастіше витікають дані.
Що перевіряю:
обробку введених даних і ризики впровадження коду;
доступ до чужих об'єктів через підміну ідентифікаторів;
перевірку прав на боці сервера, а не лише в інтерфейсі;
роботу сесій і токенів: строк життя, відк...