2017-03-20 49 views
0

我試圖運行通過Python測試腳本,這裏是代碼行:子呼叫,將返回127提供的完整路徑

subprocess.call('mocha /Users/User/Documents/dev/engineerappcopy/tests/testLoginPage.js --platform android',shell=True) 

它返回127「找不到目錄」,但是,如果我複製並將確切的字符串粘貼到調用參數中,然後將其放入shell中,它可以正常工作

請幫

+0

所以你在你的Android Devive上這樣做? – greenapps

+0

是的,我有一個已經運行的模擬器 –

+0

爲什麼不使用真正的設備?你指的是哪個外殼? – greenapps

回答

0

我不相信有什麼樣mocha默認提供的任何Android設備上和該命令運行的Android殼。此外,我不認爲基本上任何/Users目錄可在您的手機上,因此如/Users/User/Documents/...路徑肯定不存在。

使用Root Browser或任何其他資源管理器,可讓您瀏覽整個存儲並親自查看。如果你不想下載應用程序,只需使用ADB。對你而言,一個有用的東西可能是Android控制檯的reference

相關問題