UIAutomation を使用して iOS の自動テストを作成しています。私のセットアップ コード (javascript) では、performTaskWithPathArgumentsTimeout メソッドを使用して「curl」コマンドを呼び出し、URL にアクセスします。
target.host().performTaskWithPathArgumentsTimeout("usr/bin/curl", ["http://TEST123/iPhoneTestSupport/Data/RemoveAllData"], 30);
これは、Instruments UI を介して手動でテストを実行するとテストで正常に機能しますが、Instruments コマンド ラインを介してテストを実行すると機能しません。私が得るエラーは「起動パスにアクセスできません」です。UI と同じようにコマンド ラインを実行しているユーザー。
どんな助けでも大歓迎です。ありがとう