Итак, я написал тест, который заполняет форму, сохраняет (в инструменте администратора), а затем публикует.
Однако моя форма теряется между щелчком сохранения и щелчком публикации. Я бы показал, как выглядит форма в HTML, но она довольно большая (примерно 20-30 полей)
В коде psuedo заполнение формы выглядит так:
1) Заполните форму с помощью выпадающих
2) Нажмите кнопку Сохранить - сохраняет все данные формы.
3) Нажмите кнопку публикации
Когда я приостанавливаю сценарий, чтобы увидеть, что происходит в селене, я вижу, что форма заполнена правильно. Затем я вижу, что кнопка «Сохранить» правильно нажата. Когда я приостанавливаю экран перед нажатием кнопки «Опубликовать», я вижу, что содержимое, которое я сохранил после нажатия кнопки «Сохранить», было потеряно или находится в неправильных полях.
Когда я делаю это вручную, он работает правильно. Я знаю, что селен отправляет формы не так, как обычный пользователь, однако могу ли я что-то сделать для того, чтобы убедиться, что форма отправляется правильно?