Как сохранить автоматически сгенерированное значение в рамках робота и использовать его на более позднем этапе? - PullRequest
0 голосов
/ 17 мая 2018

В текстовом поле появляется автоматически сгенерированный номер, я хочу сохранить его, чтобы использовать его во втором тестовом файле.Вот как выглядит мой код:

*** Keywords ***

Search for Product Code  #keywords to search for a stored value
    [Arguments]  ${prodCode}  
    Selenium2Library.Input Text xpath=//[@id="abcdefg"]  ${prodCode}  #pointing to the searchbox
    ${storedPCode}=  Selenium2Library.Get Text  xpath=//*[@id="mnopqrst"]  #pointing to the textbox with an autogenerated number
    [return]  ${storedPCode}

Я получаю эту ошибку при выполнении скрипта:

webDriverException: Message: unknown error: Element <input type="submit" value=" refresh" class="btn btn-green"> is not clickable at point (404, 308). Other element would receive the click: <div class="modal"></div>

Пожалуйста, помогите, спасибо

1 Ответ

0 голосов
/ 25 мая 2018

Используйте Get Value вместо Get Text

${storedPCode}= Selenium2Library.Get Value xpath=//*[@id="mnopqrst"]

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