Я автоматизирую некоторые тестовые случаи для приложения iPhone и использую класс UIAutomation. Я хочу использовать функцию performTaskWithPathArgumentsTimeout
, которая, как мне кажется, запускает какой-то внешний скрипт. Но я не могу его использовать. У меня есть следующий код:
#import "revision3.js"
#import "tuneup/tuneup.js"
test("script call", function(target, app){
var target = UIATarget.localTarget();
var host = target.host();
var result = host.performTaskWithPathArgumentsTimeout("fwasim/Desktop/registration.js, ["null"], 5);
UIALogger.logDebug("exitCode: " + result.exitCode);
UIALogger.logDebug("stdout: " + result.stdout);
UIALogger.logDebug("stderr: " + result.stderr);
});
На приборной панели написано:
Ошибка: путь запуска недоступен.
Я искал в Интернете, но, похоже, очень мало ресурсов по классу UIAutomation и, в частности, по вышеуказанной функции. Может ли кто-нибудь сказать мне, что я делаю неправильно?