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

Фотография

Distributed testing on VM machines - screen resolution problem


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 count_tic

count_tic

    Новый участник

  • Members
  • Pip
  • 40 сообщений
  • ФИО:Гуменюк Александр Вачильевич
  • Город:Киев

Отправлено 17 мая 2011 - 07:42

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


TC - 7.50
  • 0

#2 Genka

Genka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 328 сообщений
  • ФИО:Геннадий Алпаев
  • Город:Украина, Днепр


Отправлено 17 мая 2011 - 12:09

Вот тут есть пара примеров, как изменить разрешение экрана. Лично мне нравится способ с утилитой, но там есть и способ через WinAPI
  • 0

TestComplete для начинающих (видеозаписи курса)

Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)

Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest


#3 count_tic

count_tic

    Новый участник

  • Members
  • Pip
  • 40 сообщений
  • ФИО:Гуменюк Александр Вачильевич
  • Город:Киев

Отправлено 17 мая 2011 - 13:14

Вот тут есть пара примеров, как изменить разрешение экрана. Лично мне нравится способ с утилитой, но там есть и способ через WinAPI

Да я примерно пробывал такие же методы, проблема в том что не досутпно установка разрешения в сесси удаленки которую открывает ТК.
Вот прилепил 2 скрина где четко видно доступность разрешений....
Примечание: Когда делаю анлок виртуалки разрешение меняется на корректное и тест проходит....

Прикрепленные файлы

  • Прикрепленный файл  VM_1.jpg   82,09К   15 Количество загрузок:
  • Прикрепленный файл  VM_2.jpg   67,3К   13 Количество загрузок:

  • 0

#4 count_tic

count_tic

    Новый участник

  • Members
  • Pip
  • 40 сообщений
  • ФИО:Гуменюк Александр Вачильевич
  • Город:Киев

Отправлено 20 мая 2011 - 07:51


Вот тут есть пара примеров, как изменить разрешение экрана. Лично мне нравится способ с утилитой, но там есть и способ через WinAPI

Да я примерно пробывал такие же методы, проблема в том что не досутпно установка разрешения в сесси удаленки которую открывает ТК.
Вот прилепил 2 скрина где четко видно доступность разрешений....
Примечание: Когда делаю анлок виртуалки разрешение меняется на корректное и тест проходит....

Никто с такой пролемой не сталкивался? Кто нибудь занимался распределенным тестированием нв ВМваре? С разрешением было все ок?
  • 0

#5 Paulitto

Paulitto

    Новый участник

  • Members
  • Pip
  • 39 сообщений

Отправлено 31 мая 2011 - 11:24

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


TC - 7.50


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

#6 count_tic

count_tic

    Новый участник

  • Members
  • Pip
  • 40 сообщений
  • ФИО:Гуменюк Александр Вачильевич
  • Город:Киев

Отправлено 01 июня 2011 - 13:41


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


TC - 7.50


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

Спс, да выход только окрывать сессию самому.... и что ТК ее юзал...
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных