... на .NET - это вам даст поддержку многопоточности ...
Добрый день. У меня установлен QTP 9.0 Написав программу для автоматизации запуска тестов столкнулся со следующими проблемами: возникает ошибка при запуске программы в автоматическом режиме на билд-сервере: Creating an instance of the COM component with CLSID {bla bla bla} from the IClassFactory failed due to the following error: 8000401a. Пересобрал программу уже там, на сервере, предварительно переподключив библиотеку Quicktest.interop. Не помогло. Что это может быть за проблема?
вот код программы:
Application app = new Application();
app.Launch();
app.Visible = false;
app.Options.Run.CaptureForTestResults = "OnError";
app.Options.Run.RunMode = "Fast";
app.Options.Run.ViewResults = true;
app.Open("C:\\test1", true, false);
Test test;
test = app.Test;
test.Settings.Run.OnError = "NextStep";
RunResultsOptions res = new RunResultsOptions();
res.ResultsLocation = "c:\\res";
test.Run(res, true, null);
Заранее спасибо
ЗЫ: Кстати перед этим пытался запустить QTP через удаленное подключение (RDP). Мне вылетела ошибка что то там с лицензией. Если заходить на ту машину локально - никаких проблем.