由于 NullPointerException,TestNg 失败

当我尝试将其作为 testng 运行时出现此错误


java.lang.NullPointerException

at java.util.Hashtable.put(Unknown Source)

at java.util.Properties.setProperty(Unknown Source)

at java.lang.System.setProperty(Unknown Source)

at com.w2a.base.TestBase.setUp(TestBase.java:38)

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)

at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:108)

at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:523)

at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:224)

at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:146)

at org.testng.SuiteRunner.privateRun(SuiteRunner.java:326)

at org.testng.SuiteRunner.run(SuiteRunner.java:289)

at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)

at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)

at org.testng.TestNG.runSuitesSequentially(TestNG.java:1301)

at org.testng.TestNG.runSuitesLocally(TestNG.java:1226)

at org.testng.TestNG.runSuites(TestNG.java:1144)

at org.testng.TestNG.run(TestNG.java:1115)

at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:115)

at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:251)

at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:77)

有些包可能是旧的,但我指的是旧教程,是不是因为我使用的是旧包。

  • 测试 6.11

  • 硒Java 2.53.1

  • 范围报告 2.41.2

  • 报告 1.1.4

  • guice 4.1.0

  • log4j 1.2.17

  • 邮件 1.4.7

  • mysql-connector-java 6.0.5

  • 兴趣点 3.6

  • poi-ooxml 3.6

  • dom4j 1.1

  • xmlbeans 2.3.0

  • poi-ooxml-模式 3.6


心有法竹
浏览 164回答 1
1回答

临摹微笑

您必须在 中输入值System.setProperty:System.setProperty("webdriver.chrome.driver","C:\\Users\\acer\\eclipse-workspace\\DataDrivenFramework\\src\\test\\resources\\executables\\chromedriver.exe");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java