Добавьте ваше приложение в TestedApps, установите для его режима запуска значение RunAs и введите учетные данные в Параметры.Затем используйте следующий код:
var p = TestedApps.MyApp.Run(); // replace MyApp with the name of your app in the Project Explorer
if (! p.Exists) {
// runas failed
}
В качестве альтернативы настройке параметров RunAs в IDE их можно указать непосредственно в коде сценария:
var p = TestedApps.MyApp.RunAs("domain", "user", "password");
if (! p.Exists) {
// runas failed
}
Кстати, если вы используете Windows Vista или Windows 7, обязательно запустите TestComplete от имени администратора, чтобы это работало.