我有一个简单的 Selenium 代码,我正在尝试在远程浏览器(浏览器堆栈)上运行它。尝试打开浏览器并登录到应用程序。所以我的代码正在运行,我可以打开浏览器但无法登录。我做错了什么。 这是显示的错误消息
在这里https://www.hzelectric.com/
通过:URLCHECK
失败:注册和注销
java.lang.NullPointerException at com.testngsample.SampleTest.ARegistrationandLogout(SampleTest.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source)
最佳答案
测试脚本似乎没有在ARegistrationandLogout测试方法中初始化WebDriver对象。我建议在 ARegistrationandLogout 测试方法中添加功能并再次初始化 WebDriver 实例。
关于selenium - 无法使用浏览器堆栈运行我的 Selenium 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52966927/