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

Техники локализации плавающих дефектов
онлайн, начало 17 августа
Школа для начинающих тестировщиков
онлайн, начало 20 августа
Программирование на Python для тестировщиков
онлайн, начало 14 августа
Тестирование без требований
онлайн, начало 17 августа

Paulitto

Регистрация: 14 апр 2009
Offline Активность: 22 окт 2012 06:36
-----

Мои сообщения

В теме: Удаленный запуск проэкта

31 мая 2011 - 11:48

psexec -I -d "C:\Program Files\Internet Explorer\iexplore.exe"
psexec -d "...test.bat" в которо текст приведенные ниже
"C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe" "D:\#C Team Test\SmokeTest\SmokeTest.pjs" /r /p:SmokeTest /u:Login_and_reg /rt:Enter_to_portal /e


Здравствуйте,
Сам пользовался psexec-ом, чтоб запускать тесты автоматически (для ночных запуски).
Ему нужно указывать имя удаленки, обязательно параметр i ( запуск в интерактивной сессии) с номером сессии в которой будет запускаться программа, пользователя и пароль.
При этом удаленная сессия должна быть уже открыта (можно открывать из того же батника что запускает psexec), и не свернута.

Формат записи примерно такой psexec \\<имя удаленки> -u <юзер> -p <пароль> -i <номер отурытой сессии> <команда>

Я так запускаю на удаленке батник, который выполняет подготовительные операции, запускает тест в testexecute, и выходит из сессии (logoff)

В теме: Distributed testing on VM machines - screen resolution problem

31 мая 2011 - 11:24

Здраствуйте!
Используя distributed testing я нашел что при открытии сесии удаленного доступа ТК устанавливает очень маленькое разрешение на слейв машине(VM machines), в следствие чего мои тесты не могут пройти .. так как требуется большее разрешение, контролы не видны на форме... и комплит не может делать с ними различные события.
Кто нибудь сталкивался с такой проблемой и как ее решить? Не нашел методов и опций как утсанавливать разрешение экрана на слейв машине=(


TC - 7.50


Вроде бы эта проблема решена в последних версиях TC.
Для вашей версии похоже нужно только создавать удаленную сессию отдельно и запускать распределенные тесты в уже готовой сесси. Можно попробовать делать это автоматически - сохранить настройки удаленного доступа в отдельный .rdp файл (указав в нем в тч желаемое разрешение) и запускать его.

В теме: Ввод пароля в cmd

17 февраля 2011 - 09:55

Попробуйте использовать psexec без указания имени компьютера (для запуска с вашего компьютера ), с ним можно запустить программу передавая пользователя и пароль с командной строки (я его часто использовал вместо runas чтобы не вбивать постоянно пароль)

psexec.exe -u user -p password "C:\Program Files\Internet Explorer\iexplore.exe"

http://technet.micro...ernals/bb897553

В теме: TestCompete и cookies

25 января 2011 - 07:27

Народ, есть какаято возможность засетать куки к примеру (name, value) интересують IE, FF browsers?


Если вы работаете с DOM моделью, то взять куку можно через свойство cookie, а потом уже разбить на пары name value
PageObj.document.cookie

Если же вы работаете с другой моделью, то можно, например, переключиться на DOM и обратно:
function getCookie(PageObj)
{
  var CurrentWebModel = Options.Web.TreeModel;
  Options.Web.TreeModel = "DOM";
  result = PageObj.document.cookie; 
  Options.Web.TreeModel = CurrentWebModel;
  return result;
}

В теме: Выделение числа из строки

23 декабря 2010 - 16:01

В хелпе TC в теме "JScript - Working With Numeric Values" есть раздел "Getting numerical values from strings"

Яндекс.Метрика
Реклама на портале