如何在selenium中创建此标记的唯一定位符

时间:2017-01-09 07:15:04

标签: xpath selenium-webdriver

如何创建此标记的唯一定位符。 一旦它创建但标记值包含一些字符并且它抛出语法错误。 如果我在点击属性值上使用。

Onclick="SetActiveDeative(this,'nash@imageworldllc.com');" 

1 个答案:

答案 0 :(得分:0)

找到名称为username

的输入框
<input id="login-user" data-localize="core.login.user" name="username"/>

xpath locator:
//input[@name='username']

找到样式为“display:block;”的表单 onsubmit 函数是“return false”

<form id="login-form" onsubmit="return false" style="display: block;">

xpath locator:
//form[@style="display: block;"][@onsubmit="return false"]

找到一个Onclick函数是SetActiveDeative的链接(这个,'nash @ imageworldllc.com');

//a[@Onclick="SetActiveDeative(this,'nash@imageworldllc.com');"]

XPATH is validated via Firebug and is working