java - java.lang.NullPoinerException 错误。如何将字符串转换为 WebElement (java)
问题描述
WebElement myElement = driver.findElement(By.cssSelector(usernameSelectorPath));
usernameSelectorPath 是我在字段中创建的字符串变量,我让程序的用户输入用户名框的选择器并将其存储为 usernameSelectorPath。但是,当我使用该 usernameSelectorPath 将其转换为 WebElement 时,我得到一个 java.lang.NullPointerException 并且我无法执行此操作。我认为是因为变量类型是字符串,并且是引用变量。
如何解决此问题并将 String 转换为 WebElement?
解决方案
推荐阅读
- opengl-es - 为什么没有 glBindBuffer 的 glVertexAttribPointer 也可以工作?
- python - PyQt5 QFrame 的实际大小
- selenium - 使用 Selenium webdriver 自动化 IE 时无法从全屏模式切换到最大化模式
- powershell - 如何从 HPC 集群获取完整的作业名称
- c# - 聚类非矩阵字符串数组
- android - NOT NULL 约束失败:Facture.Mode
- r - 如何删除列中的可变字符?
- java - 将编辑文本值从片段传递到活动
- c++ - 静态变量在 .dll/.lib 中显示不同的行为
- javascript - 如何将信息从 javascript 文件来回发送到 python 文件