关于XPath定位方法的系统总结,结合了各类语法特性及HTML代码示例说明不同XPath定位方法的使用场景和实现方式:
<!-- 登录表单 -->
<form id="loginForm" class="auth-form">
<div class="input-group">
<input type="text" id="username" placeholder="用户名">
<input type="password" name="pwd" data-testid="password-input">
</div>
<button type="submit" class="btn-primary">立即登录</button>
</form>
<!-- 商品列表 -->
<ul class="product-list">
<li class="item">手机 <span price="2999">¥2999</span></li>
<li class="item active">笔记本 <span price="5999">¥5999</span></li>
<li class="item">耳机 <span price="399">¥399</span></li>
</ul>
<!-- 操作菜单 -->
<div class="actions">
<a href="/cart" title="查看购物车"><i class="icon-cart"></i></a>
<a href="/profile" class="disabled">个人中心</a>
</div>