java - 如何单击网页上带有尾随空格字符的链接?
问题描述
网页上有这样的链接:
- 概述
- 通用设置
- AR 服务器设置
- 缓存设置
- 报告设置
- 网络服务设置
- 日志设置
- 更改密码
我正在 Java eclipse 下的 selenium 中编写一个自动化脚本,并希望单击 Cache Settings 选项。有人可以帮忙吗?我知道这很简单,但我是这个世界的新手。我能够自动执行之前的步骤,直到进入这个网页,现在卡在点击缓存设置。
HTML 片段:
<div class="textMainNav">Cache Settings </div>
<div class="textMainNav">Report Settings </div>
我尝试了几件事,但没有任何工作。
解决方案
要单击链接,您可以使用以下任一解决方案:
点击
Overview
:路径:
driver.findElement(By.xpath("//div[@class='textMainNav' and normalize-space()='Overview']")).click();
推荐阅读
- r - Lookup data from 1 table to other table in R
- node.js - Unexpected babel build output
- android - 进度条无法显示
- r - 字幕颜色变为 fgcolor (knitr, Rnw)
- javascript - 热图传单未在 iOS 本机 WebView 上呈现
- process - 检测 Tcl 脚本是否在后台进程中运行
- html - 无法更改文本输入的背景颜色
- python - 在将字符串与字节进行比较时,你能让 Python3 出错吗
- python-3.x - 如何使用 Python 连接存储在 SharePoint 上的 MS Access DB
- linear-regression - 后向消除中的P值> 0.05从特征中消除,为什么要消除?(多变量线性回归)