selenium - 从不同的 Step 定义类访问 webdriver 时的空指针
问题描述
我正在尝试使用在基类中定义的静态方法在不同的步骤定义类中访问启动静态 Webdriver 实例。从不同的类访问它时,它会给出空指针,请帮助解决这个错误
这是我的基类设置
这是我的通用步骤定义,其中调用了调用 Webdriver 实例的方法
这是控制台日志
解决方案
堆栈跟踪中的第 20 行表明 read.getBrowserName() 返回 null。尝试将参数交换为 equalsIgnoreCase()
推荐阅读
- node.js - 共享主机上的 Socket.io(Node.js 应用程序):可能吗?
- whatsapp - AttributeError:'NoneType' 对象在 pywhatkit 库中没有属性 'lower'
- node.js - Node.js 中的日志服务器崩溃
- c++ - Use a switch statement within a while loop to output votes for candidates,
- javascript - Flask/Javascript - How to upload multiple files that were input sequentially?
- python - How to resample the raster cells to make a merge (mosaic)?
- c# - Create list of months reoccurrence to be used in timeline chart
- javascript - Vue/Vuetify - Drag and drop text to form
- sql - 在多个列上连接两个表并减去值字段
- regex - 正则表达式。从一个词选择到另一个词