Robotframework 在robot框架中获取元素属性
嗨,如何在Robot框架中使用Get元素属性?在教学上我有 返回元素属性的值 属性定位器包括元素定位器,后跟@符号和属性名称,例如Robotframework 在robot框架中获取元素属性,robotframework,Robotframework,嗨,如何在Robot框架中使用Get元素属性?在教学上我有 返回元素属性的值 属性定位器包括元素定位器,后跟@符号和属性名称,例如元素_id@class 我有一个xpath=${check\u radio\u xpath}@class这是正确的方法吗? 其中${check\u radio\u xpath}=md-radio-11 我得到这个错误: ${ischecked} = Selenium2Library . Get Element Attribute xpath=${check_radio
元素_id@class
我有一个xpath=${check\u radio\u xpath}@class
这是正确的方法吗?
其中${check\u radio\u xpath}=md-radio-11
我得到这个错误:
${ischecked} = Selenium2Library . Get Element Attribute xpath=${check_radio_xpath}@class
Documentation:
Return value of element attribute.
TRACE Arguments: [ 'xpath=md-radio-11@class' ]
DEBUG Finished Request
FAIL ValueError: Element 'xpath=md-radio-11' not found.
我觉得你很接近。请尽量把你的问题编排得更好,因为你的问题很难阅读,所以我快速地回答了。其结果将是社区提供更多更好的帮助
${RADIO_XPATH} //*[@id="${check_radio_xpath}"]
${CLASS}= Selenium2Library.Get Element Attribute ${check_radio_xpath}@class
非常感谢,我想检查页面源代码中的meta noindex内容 我用过这个
${content} Get Element Attribute xpath=//meta[@name="robots"]@content
should be equal as strings ${content} noindex,follow
此
${for_value}= Get Element Attribute xpath=//div/label for
Log To Console ${for_value}
结果是:
福
如果您有selenium库,则可以同时使用XPath和CSS选择器
${title}= Get Element Attribute ${xpath} attribute=title
请编辑问题并将其格式化。这是您的问题,它解决了它,还是您通过其他方式解决了它?如果我的回答是正确的,请接受。如果你用另一种方式解决,请回答你自己的问题。