Получение текста из формы и оценка в селене с использованием ruby - PullRequest
0 голосов
/ 01 октября 2011

Я тестирую регистрационную форму, и один из вопросов перед отправкой:

«Что такое 8 + 4?»

Значения будут отличаться каждый раз. Я использую Selenium 2 с Ruby и хочу узнать, знает ли кто-нибудь, как а) получить текст вопроса, а затем б) вычислить сложение и вернуть правильный ответ в поле.

Спасибо!

1 Ответ

0 голосов
/ 03 октября 2011

Используя код ruby, попытайтесь получить значения в диапазоне от is до ?. Сохраните это в переменной и теперь разделите текст с помощью разделителя +, теперь вы получите значения в массиве в другом месте.Теперь вы можете добавить эти два и использовать для вашей оценки.Я не имею представления о ruby, но это возможно в PHP, как я сделал то же самое.Это должно быть в Ruby тоже.

Получение текста между и?может быть сделано strpos () в php, который дает положение строки, см. аналогичную функцию для ruby.

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