2016-10-17 90 views
0

我正在使用Robot Framework進行自動測試。我要做的是通過Robot Framework運行一個exe文件,然後檢查數據庫的業務數據是否正確。並且我擅長測試API,因爲爲了測試.exe文件,我是一個新手,即使我不知道該怎麼做,你以前做過嗎?很多!如何使用Robot Framework調用.exe文件(C#控制檯應用程序)?

我使用了「運行過程」關鍵字,但我沒有得到我想要的。

*** Settings *** 
Library   Process 

*** Test Cases *** 
test 
${Res} Run Process D:\\CompanyDocuments\\TestCases\\TestProject\\ConsoleApplication1\\EncryptDB\\bin\\Debug\\EncryptDB.exe timeout=10s 
Log ${Res} 

然而,它說「過程沒有在10秒內完成」。我確保exe文件可以正常運行。

回答

0
${Res} Run D:\\CompanyDocuments\\TestCases\\TestProject\\ConsoleApplication1\\ConsoleApplication1\\bin\\Debug\\ConsoleApplication1.exe 
Log ${Res} 

此代碼可以得到正確的答案。謝謝Rakesh.I使用運行關鍵字在OperatingSystem Libirary。

相關問題