【发布时间】:2019-09-19 15:11:06
【问题描述】:
我正在做一个自动化项目,我的问题很明确: 我的主管不是通过 (xpath and id) 查找元素,而是希望我通过标签名称来定位元素: 例子: 用户
<form id="loginForm" novalidate="" method="post">
<div class="form-group">
<label class="control-label" for="username" data-i18n="label.user">User</label>
<input type="text" placeholder="<username>" title="name.." d="username">
<span class="help-block small">Your unique username to client</span>
</div>
这个想法是用户只会告诉我将我的用户名“xxx”放入标签“用户”中,并且我必须找到该标签的输入。 请问有办法吗?在硒中找到给定标签的输入? (我正在使用java)
【问题讨论】:
-
如果您要通过包含在另一个元素中的文本来定位一个元素,您将不得不使用 XPath...没有其他方法。你试过什么?您的代码或定位器尝试在哪里?