首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firepath定义了xpath,但Selenium IDE ->“未找到”

Firepath定义了xpath,但Selenium IDE ->“未找到”
EN

Stack Overflow用户
提问于 2014-03-14 17:45:05
回答 2查看 2.4K关注 0票数 0

我有一个按钮:

代码语言:javascript
复制
<button class="pure-field-button" type="button" id="yui_3_5_0_1_1394785205896_6061" style="background-color: rgb(238, 238, 238);"><i class="fa fa-user"></i></button>

以下是我在Firepath中获得并验证的内容,Firepath中没有任何错误

代码语言:javascript
复制
//button[contains(@id, 'yui_3_5_0_1') and @class="pure-field-button"]

当我试着把它放入Selenium IDE时

代码语言:javascript
复制
Command: click
Target: //button[contains(@id, 'yui_3_5_0_1') and @class="pure-field-button"]

Error: locator not found

有什么建议吗?

代码。按钮在最后一行

代码语言:javascript
复制
<head>
<body id="yui_3_5_0_1_1394792924659_843" class="yui3-skin-sam">
<div class="yui3-widget-mask" style="position: fixed; width: 100%; height: 100%; top:   0px; left: 0px; z-index: 2;"></div>
<div id="yui_3_5_0_1_1394792924659_5326" class="yui3-dd-draggable yui3-widget yui3-panel    yui3-widget-positioned yui3-widget-modal yui3-widget-stacked yui3-panel-focused"   style="width: 610px; left: 323px; top: 263.5px; z-index: 2;" tabindex="0">
<div id="yui_3_5_0_1_1394792924659_5327" class="yui3-panel-content yui3-widget-stdmod">
<div class="yui3-widget-hd">Новый абонент</div>
<div id="yui_3_5_0_1_1394792924659_5555" class="yui3-widget-bd">
<div id="yui_3_5_0_1_1394792924659_5554" class="form-container">
<form id="yui_3_5_0_1_1394792924659_2237" class="pure-form pure-g">
<div class="block-overlay" hidden="hidden" style="display: none; width: 594px; height: 177px;">
<fieldset id="yui_3_5_0_1_1394792924659_5553" class="pure-u-1">
<legend>
<div id="yui_3_5_0_1_1394792924659_5552" class="pure-field-group pure-field-with-button required">
<div class="pure-u-11-24 pure-field-label-container">
<div id="yui_3_5_0_1_1394792924659_5551" class="pure-u-11-24">
<button id="yui_3_5_0_1_1394792924659_5550" class="pure-field-button" type="button">
EN

回答 2

Stack Overflow用户

发布于 2014-03-14 23:29:29

如果欢迎使用CSS定位器,您可以尝试此定位器:

css=button@id^="yui_3_5__1“

票数 0
EN

Stack Overflow用户

发布于 2014-06-03 18:17:51

您可以尝试使用Id而不是xpath进行搜索。

代码语言:javascript
复制
By.id("yui_3_5_0_1_1394785205896_6061");

如果有效的话,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22401325

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档