机器人未检测到Web元素

时间:2019-05-15 23:34:48

标签: selenium-webdriver css-selectors robotframework

enter image description here我具有一个Web元素的唯一标识符,但Robot无法识别其路径(可能是我在构建错误的路径)。

#app-header-stats-rogue div span.stat_value这是唯一的标识符 id=app-header-stats-rogue 我也尝试定位为css=.app-header-stats-rogue div span.stat_value 我也尝试过构建也不起作用的xpath //*[@id="app-header-stats-rogue"]/div/span[2]

HTML-<a id="app-header-stats-rogue" href="/rogues" class="stats-link"><p class="header_name">ROGUE</p><div><span class="navIcoFirst icon_no app-header-stats-error "></span><span class="stat_value headerLabel">0</span></div></a>

失败:找不到定位符为'css = .app-header-stats-rogue div span.stat_value'的元素

1 个答案:

答案 0 :(得分:0)

//a[@id="app-header-stats-rogue"]/div/span[2]

//a[@href="/rogues"]/div/span[2]

应该做。