Я обычно делаю php-формы и "пытаюсь" использовать в них "хорошие практики".
Я обеспокоен реальной безопасностью и безошибочностью этих форм, и я хочу провести некоторые тесты, имитирующиеповедение клиента, и я делаю это вручную, но я нахожу, что это тяжелая работа, особенно когда форма большая, и я знаю, что есть много комбинаций, которые я не могу проверить, поэтому обычно я нахожу ошибки на этапе производства.
Есть ли инструмент, который делает это?Я слушал о Selenium, кто-то использовал его так, как мне нужно?Или как я могу создать свои собственные инструменты тестирования, которые имитируют пользовательский ввод в произвольном порядке?
Вводимые пользователем данные подразумевают: не заполнять / проверять все поля, вводить недопустимые данные, использовать разные настройки (без JavaScript, версий браузера,..) SQL-инъекции, и я не знаю больше ...