Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins(非本地)无法找到输入表(.xlsx)_Jenkins - Fatal编程技术网

Jenkins(非本地)无法找到输入表(.xlsx)

Jenkins(非本地)无法找到输入表(.xlsx),jenkins,Jenkins,当我在本地Jenkins上的.bat文件的帮助下执行jar文件时,我的jar文件工作正常 但当我在组织的Jenkins中执行相同的代码/jar时,它无法找到输入文件 INFO [main] (Base.java:18) - Firefox Launching.... Browser Launched for Test Case : Admin_GetNextLead **java.io.FileNotFoundException: C:\Users\Ayan_Haldar\workspace2

当我在本地Jenkins上的.bat文件的帮助下执行jar文件时,我的jar文件工作正常

但当我在组织的Jenkins中执行相同的代码/jar时,它无法找到输入文件

 INFO [main] (Base.java:18) - Firefox Launching....
Browser Launched for Test Case : Admin_GetNextLead
**java.io.FileNotFoundException: C:\Users\Ayan_Haldar\workspace2\test\Test\test\TestData.xlsx (The system cannot find the path specified)**
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
    at subscripts.XcelReader.ExcelFile(XcelReader.java:29)
    at test.Admin_GetNextLead.test(Admin_GetNextLead.java:67)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
    at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
    at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
    at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
    at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
    at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
    at org.testng.TestRunner.privateRun(TestRunner.java:767)
    at org.testng.TestRunner.run(TestRunner.java:617)
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
    at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
    at org.testng.TestNG.run(TestNG.java:1057)
    at test.RunTest.main(RunTest.java:132)
Browser Closed for Test Case : Admin_GetNextLead
result:false
INFO[main](Base.java:18)-Firefox启动。。。。
为测试用例启动浏览器:Admin_GetNextLead

**java.io.FileNotFoundException:C:\Users\Ayan\u Haldar\workspace2\test\test\test\TestData.xlsx(系统找不到指定的路径)** 位于java.io.FileInputStream.open0(本机方法) 在java.io.FileInputStream.open(FileInputStream.java:195) 位于java.io.FileInputStream。(FileInputStream.java:138) 位于subscripts.XcelReader.ExcelFile(XcelReader.java:29) 在test.Admin\u GetNextLead.test(Admin\u GetNextLead.java:67) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中 位于java.lang.reflect.Method.invoke(Method.java:497) 位于org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) 位于org.testng.internal.Invoker.invokeMethod(Invoker.java:714) 位于org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) 位于org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) 位于org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) 位于org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) 位于org.testng.TestRunner.privateRun(TestRunner.java:767) 位于org.testng.TestRunner.run(TestRunner.java:617) 位于org.testng.SuiteRunner.runTest(SuiteRunner.java:334) 在org.testng.SuiteRunner.runSequential上(SuiteRunner.java:329) 位于org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) 运行(SuiteRunner.java:240) 位于org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) 位于org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) 在org.testng.testng.runSuitesSequentially上(testng.java:1224) 位于org.testng.testng.runSuitesLocally(testng.java:1149) 位于org.testng.testng.run(testng.java:1057) 位于test.RunTest.main(RunTest.java:132) 关闭测试用例的浏览器:Admin\u GetNextLead 结果:错误

你能帮我一个忙吗???

确保你组织的詹金斯机器有一个路径
C:\Users\Ayan\u Haldar\workspace2\test\test\test\TestData.xlsx
。此路径存在于本地jenkins计算机中,但不存在于组织的jenkins计算机中。

C:\Users\Ayan\u Haldar\workspace2\test\test\test\TestData.xlsx-组织CI服务器上是否存在此文件?!可能不会。你能详细说明一下吗??