0
運行使用批處理腳本robotframework我有一個批處理腳本RunTests.bat未能就Pycharm
set CLASSPATH=^
jars/Automaton-1.3.2-all-deps.jar;^
%HOMEPATH%\AppData\Local\abcd\app\abcd-jfx.jar;^
%HOMEPATH%\AppData\Local\abcd\app\abcde-jfx.jar;^
C:\Users\desktopapp\Documents\automation\abcdKeywordLibrary.jar;.
jybot %*
::jybot --argumentfile %HOMEPATH%\robotArgFile.txt C:\Users\desktopapp\Documents
:: --listener C:\Python27\lib\site-packages\robotide\contrib\testrunner\TestRunnerAgent.py:53706:False
:: java -jar %HOMEPATH%\\AppData\Local\abcd\app\abcd-jfx.jar com.abcd.application.launch
其中abcdkeywordlibrary.jar是桌面應用程序創建的JAR庫。
我能夠通過在運行命令下導入RunTests.bat的位置在RIDE上運行此批處理腳本。我需要運行在Pycharm這個腳本爲了某種目的,但是當我通過對Pycharm的終端鍵入命令運行相同的方式:
RunTests.bat -Tests test.robot
其中「測試」是在其下test.robot有測試文件夾情況下,變量和關鍵字。然後Pycharm引發錯誤
[ ERROR ] Parsing 'test.robot' failed: Data source does not exist.
無法確定原因。