Zabbix веб-сценарий Zul Форма входа - PullRequest
0 голосов
/ 11 февраля 2020

Я должен создать веб-сценарий для проверки моего сайта. Я создал новый сценарий, и для шага 1 я проверяю страницу входа в систему: все в порядке.

Теперь я хотел бы войти в систему, а затем протестировать внутреннюю ссылку.

Я добавил второй шаг для входа в систему и добавлено 2 "почтовых файла"

имя_пользователя -> {имя пользователя}

j_password -> {passowrd}

имя_пользователя и j_password - это имена файлов в форме входа, созданной zul framework.

Я также добавил проверку строки приветствия зарегистрированного пользователя. Я получаю статус 200, но не «строку приветствия», тогда я полагаю, что не вошел в систему (и код 200 относится к странице входа, которая говорит мне, чтобы войти).

Если я добавлю третий шаг с новым внутренний URL-адрес, который я получаю Error: response code "302" did not match any of the required status codes "200", который подтверждает, что я не вошел в систему.

Я искал примеры "учебника с логином" на net, но я не нашел ни одного, который работал.

С другой стороны, у меня нет проблем с проверкой wsdl или rest (всегда с именем пользователя / passowrd)

1 Ответ

0 голосов
/ 12 февраля 2020

Ответ 302 означает, что вы перенаправлены, но я не могу сказать, произойдет ли это после успешного входа или неудачного входа.

Здесь вы можете найти сценарий из реальной жизни examples.

Обратите внимание, что Zabbix не может публиковать в формы (ie: заполните форму, затем нажмите отправить), вам необходимо указать URL и параметры и / или переменные и значения для публикации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...