Перейти к содержимому

shion

Регистрация: 04 авг 2013
Offline Активность: 12 дек 2015 09:46
-----

Мои темы

TestComplete Timeout exceeded

16 апреля 2014 - 18:48

Добрый день.

Столкнулась с проблемой выполнения "длительных по времени" процедур (те, которые отрабатывают быстро - успешно запускаются). Использую TestComplete 7.5, Sybase.ASEOLEDBProvider.2.

При запуске функции, которая должна запускать процедуру, возвращается ошибка: Timeout exceeded. В Project Properties все таймауты ожидания увеличила до 100 000 - не помогло. При прописывании в строке коннекта к БД параметра "Connect Timeout=100 000" - ошибка: Socket closed. Подскажите, пожалуйста, как можно решить данную проблему?

 

function test24(ev)
{
   var cmd = ADO.CreateADOCommand();
   var e, rs;
   cmd.ConnectionString = "Provider=Sybase.ASEOLEDBProvider.2;Server Name=10.1.193.194;Server Port Address=5000;Initial Catalog=pc;User ID=*********;Password=********";
   cmd.CommandType = cmdText;
   cmd.CommandText = "exec dbo.spUsrCleaningForTestComplete " + ev + "";
   try
   {
      rs = cmd.Execute();
   }
   catch(e)
   {
     Log.Error(e.description); 
   };
}