运行代码时报错java.lang.NullPointerException

来源:3-6 selenium打开浏览器底层实现原理

Chieger

2020-08-17

图片描述
16:24:56.610 INFO - Found handler: org.openqa.selenium.remote.server.commandhandler.Status@7fc24382
16:24:56.616 INFO - /status: Executing GET on /status (handler: Status)
16:24:56.640 INFO - Found handler: org.openqa.selenium.remote.server.commandhandler.GetAllSessions@1b03d436
16:24:56.640 INFO - /sessions: Executing GET on /sessions (handler: GetAllSessions)
16:25:00.173 INFO - Binding default provider to: org.openqa.selenium.chrome.ChromeDriverService
16:25:00.174 INFO - Found handler: org.openqa.selenium.remote.server.commandhandler.BeginSession@16114a80
16:25:00.175 INFO - /session: Executing POST on /session (handler: BeginSession)
16:25:00.198 INFO - Capabilities are: Capabilities {browserName=chrome}
16:25:00.200 INFO - Capabilities {browserName=chrome} matched class org.openqa.selenium.remote.server.ServicedSessionFactory(provider:org.openqa.selenium.chrome.ChromeDriverService)16:25:00.202INFO−CapabilitiesbrowserName=chromematchedclassorg.openqa.selenium.remote.server.ServicedSessionFactory (provider: org.openqa.selenium.chrome.ChromeDriverService) 16:25:00.202 INFO - Capabilities {browserName=chrome} matched class org.openqa.selenium.remote.server.ServicedSessionFactory(provider:org.openqa.selenium.chrome.ChromeDriverService)16:25:00.202INFOCapabilitiesbrowserName=chromematchedclassorg.openqa.selenium.remote.server.ServicedSessionFactory (provider: org.openqa.selenium.chrome.ChromeDriverService)
Starting ChromeDriver 84.0.4147.30 (48b3e868b4cc0aa7e8149519690b6f6949e110a8-refs/branch-heads/4147@{#310}) on port 2906
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
16:25:12.025 INFO - Binding default provider to: org.openqa.selenium.chrome.ChromeDriverService
16:25:12.026 INFO - Found handler: org.openqa.selenium.remote.server.commandhandler.BeginSession@6ce33f4a
16:25:12.027 INFO - /session/: Executing POST on /session/ (handler: BeginSession)
16:26:37.465 INFO - Binding default provider to: org.openqa.selenium.chrome.ChromeDriverService
16:26:37.466 INFO - Found handler: org.openqa.selenium.remote.server.commandhandler.BeginSession@7b3a422f
16:26:37.469 INFO - /session/: Executing POST on /session/ (handler: BeginSession)
16:45:07.661 INFO - Binding default provider to: org.openqa.selenium.chrome.ChromeDriverService
16:45:07.662 INFO - Found handler: org.openqa.selenium.remote.server.commandhandler.BeginSession@6431c21a
16:45:07.667 INFO - /session/: Executing POST on /session/ (handler: BeginSession)

写回答

1回答

Mushishi

2020-08-17

问答区有答案,capability参数更改一下z

0
2
Mushishi
回复
Chieger
1、根据你控制台的错误 让你去看你chrome和浏览器驱动的版本配置,但是这里 一般建议 先通过浏览器访问地址,像我们最开始启动那样看是否能够启动。如果能够启动,打开、输入地址 2、根据第一步的手动打开浏览器 去换启浏览器的操作,然后把cmd控制台 那个启动参数复制下来到你的窗口中 去调试你的 参数代码
2020-08-17
共2条回复

助力Python功能测试人员进阶Web自动化测试

轻松转型,快速胜任自动化测试工程师岗位

916 学习 · 607 问题

查看课程