Robotframework 如何检查文本框中是否存在输入的元素

Robotframework 如何检查文本框中是否存在输入的元素,robotframework,Robotframework,如何检查文本框中是否存在输入的元素。 输入id=“name”class=“form control”type=“text”value=“Acterna Corp.“name=“name”maxlength=“255”数据bv field=“name” 元素文本应为xpath=./*[@name='name']${store} 它在控制台中给出错误。没有价值。但是在文本框中输入,如何使用xpath检查输入的文本是否正确您需要使用Get Value关键字来读取文本框: *** Settings **

如何检查文本框中是否存在输入的元素。

输入id=“name”class=“form control”type=“text”value=“Acterna Corp.“name=“name”maxlength=“255”数据bv field=“name”

元素文本应为xpath=./*[@name='name']${store}


它在控制台中给出错误。没有价值。但是在文本框中输入,如何使用xpath检查输入的文本是否正确

您需要使用Get Value关键字来读取文本框:

*** Settings ***
Library           Selenium2Library

*** Variables ***
${search text}   robot framework

*** Test Cases ***
StackOverflow
    Open Browser       http://www.google.com/    Chrome    
    Input Text         lst-ib    ${search text}
    ${box text}=       Get Value    lst-ib
    Should Be Equal    ${search text}    ${box text}
    Close All Browsers

保存表单后,它不会获取值${storeweb}=获取随机文本网站.txt输入文本id=网站${storeweb}单击元素xpath=.//*[@id='btnSave']元素应包含xpath=.//*[@id='website'和@value='${storeweb}']${storeweb}在提交表单之前给出时,${getwebvalue}=Get-Value id=website应该等于${getwebvalue}${storeweb},但它的给出错误为“”。通过评论很难理解你的问题,但这看起来是另一个问题。你能为此提交一个新问题吗?