當我嘗試將其作為 testng 運行時出現此錯誤java.lang.NullPointerExceptionat 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.4guice 4.1.0log4j 1.2.17郵件 1.4.7mysql-connector-java 6.0.5興趣點 3.6poi-ooxml 3.6dom4j 1.1xmlbeans 2.3.0poi-ooxml-模式 3.6
1 回答
臨摹微笑
TA貢獻1982條經驗 獲得超2個贊
您必須在 中輸入值System.setProperty:
System.setProperty("webdriver.chrome.driver","C:\\Users\\acer\\eclipse-workspace\\DataDrivenFramework\\src\\test\\resources\\executables\\chromedriver.exe");添加回答
舉報
0/150
提交
取消
