selenium - 无法使用浏览器堆栈运行我的 Selenium 代码

标签 selenium testing selenium-webdriver browserstack

enter image description here我有一个简单的 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 实例。

Use Capabilities

关于selenium - 无法使用浏览器堆栈运行我的 Selenium 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52966927/

相关文章:

Python selenium Presence_of_element_ located((By.XPATH, ) 需要不区分大小写

javascript - 模拟连接错误

android - 如何自动化游戏应用程序?

c - 文件可以打开但无法读取 QNX

unit-testing - 开放测试格式?

java - 如何仅从子元素获取文本 - Webdriver - Java

java - 需要使用 appium 在 safari mobile 上自动播放视频

angularjs - 尝试从intelliJ启动Selenium服务器时,jar文件无效或损坏

java - 在 Java 中确定 Selenium 驱动程序的类型

html - 使用 Selenium 获取 HTML 注释标签的内容