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

Фотография

QTP и Windows 7


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

#1 ЮстусТретий

ЮстусТретий

    Постоянный участник

  • Members
  • PipPipPip
  • 201 сообщений
  • ФИО:Сергей

Отправлено 27 января 2010 - 13:04

А как обстоят дела у QTP и Windows 7 ?
Живут ли они вместе.
Блин весь сайт обрыл HP и не нашел system requirements. Каково же было мое удивление когда я скачал триал - и не нашел их и там. Пипец просто.

Кто-нибудь юзал QTP 10 на Windows 7 ?

и второй вопрос - сделали они поддержку тестирования x64 прилоложенией наконец ?

Спасибо!
  • 0

#2 ch_ip

ch_ip

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

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 27 января 2010 - 13:52

Отставить панику! :)
Итак, по пунктам:
10-ка с семеркой не работает, зато с семеркой работает то ли 9.1, то ли 9.2 Могу уточнить, если критично
В документации все есть, просто надо знать, где искать эту документацию :-)
Интерсующий Вас документ располагается по адресу <QTP INSTALL FOLDER>\help\QTP_PAM.pdf
Там, кстати, написано, что с поддержкой x64 у десятки все в порядке вплоть до Висты.
  • 0

#3 ЮстусТретий

ЮстусТретий

    Постоянный участник

  • Members
  • PipPipPip
  • 201 сообщений
  • ФИО:Сергей

Отправлено 27 января 2010 - 14:41

Отставить панику! :)
Итак, по пунктам:
10-ка с семеркой не работает, зато с семеркой работает то ли 9.1, то ли 9.2 Могу уточнить, если критично
В документации все есть, просто надо знать, где искать эту документацию :-)
Интерсующий Вас документ располагается по адресу <QTP INSTALL FOLDER>\help\QTP_PAM.pdf
Там, кстати, написано, что с поддержкой x64 у десятки все в порядке вплоть до Висты.


что-то врете вы все :-)

>>>
Just two days back (7th/Dec), HP announced the support for Windows 7 and Windows Server 2008 R2 for QTP10. (Though there is no such information about the versions of QTP prior to 10.0) You would need to download this patch (requires HP support login). More details about this patch are available on HP support site.
>>>
http://www.learnqtp....content=Twitter

А про x64 нифига не написано. Написано что поддерживаются x64 битные OS (то есть QTP под ними работает). А меня интересуют не OS, а тестирование x64bit приложений - почувствуйте разницу.
  • 0

#4 ch_ip

ch_ip

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

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 28 января 2010 - 11:40

что-то врете вы все :-)

Прошу прощения за неверную информацию.
Не отследил, что они выпустили патч. Спасибо Вам за информацию.

А про x64 нифига не написано. Написано что поддерживаются x64 битные OS (то есть QTP под ними работает). А меня интересуют не OS, а тестирование x64bit приложений - почувствуйте разницу.

Про х64 приложения, к сожалению, ничего не знаю, поскольку не приходилось сталкиваться. А какие есть проблемы с ними?
  • 0

#5 Ulyss

Ulyss

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

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

Отправлено 29 января 2010 - 13:15

Что-то патч не помог.... может я его не так ставлю? Хотя ставится же, до финиша дохожу...
  • 0

#6 ch_ip

ch_ip

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

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 29 января 2010 - 13:54

Что-то патч не помог.... может я его не так ставлю? Хотя ставится же, до финиша дохожу...

А чему конкретно патч не помог?
  • 0

#7 headzero

headzero

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

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

Отправлено 29 января 2010 - 20:48

Этот патч нужно ставить поверх Acumulative Patch. 64х битные приложения не поддерживаются. И пока не ожидается.
  • 0

#8 ch_ip

ch_ip

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

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 29 января 2010 - 22:27

Этот патч нужно ставить поверх Acumulative Patch. 64х битные приложения не поддерживаются. И пока не ожидается.

headzero, дайте, пожалуйста, ссылку на Accumulative Patch.
А то у меня из-за глюков HP не работает поиск по патчам при действующем аккаунте.
  • 0

#9 Ulyss

Ulyss

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

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

Отправлено 30 января 2010 - 10:38

Возможно дело вовсе и не в win7.
Проблема у меня следующая - решаю уже 3-й день, пока безрезультатно :(
Стоит win7, QTP 10 и IE8. Так же, стоит мозилла 3 и 3,5. Ни в одном из браузеров QTP не распознает объект, то есть видит только всю страницу сайта целиком, а не его ссылки, поля, кнопки и пр....
Помогите, люди добрые :(
P.S. Извините, если оффтоп...
  • 0

#10 headzero

headzero

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

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

Отправлено 30 января 2010 - 11:32

Этот патч нужно ставить поверх Acumulative Patch. 64х битные приложения не поддерживаются. И пока не ожидается.

headzero, дайте, пожалуйста, ссылку на Accumulative Patch.
А то у меня из-за глюков HP не работает поиск по патчам при действующем аккаунте.

Он ставится как Critical Updates. Вот ссылка с информацией, что туда входит: http://update.extern...leaseNotes.html
  • 0

#11 headzero

headzero

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

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

Отправлено 30 января 2010 - 11:35

Возможно дело вовсе и не в win7.
Проблема у меня следующая - решаю уже 3-й день, пока безрезультатно :(
Стоит win7, QTP 10 и IE8. Так же, стоит мозилла 3 и 3,5. Ни в одном из браузеров QTP не распознает объект, то есть видит только всю страницу сайта целиком, а не его ссылки, поля, кнопки и пр....
Помогите, люди добрые :(
P.S. Извините, если оффтоп...

Попробуйте пожалуйста поставить Critical Updates.В них входит поддержка IE8. QTP10 не поддерживает FF3.5
  • 0

#12 ch_ip

ch_ip

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

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 30 января 2010 - 15:01

QTP10 не поддерживает FF3.5

Уже поддерживает. В начале января вышел патч QTPWEB_00046:
"This patch provides support for running tests on Web controls in Firefox 3.5 on all operating systems that QuickTest supports."
  • 0

#13 ch_ip

ch_ip

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

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 30 января 2010 - 15:23

Стоит win7, QTP 10 и IE8. Так же, стоит мозилла 3 и 3,5. Ни в одном из браузеров QTP не распознает объект, то есть видит только всю страницу сайта целиком, а не его ссылки, поля, кнопки и пр....

Web add-in включен?
В каком порядке запускаются QTP и браузер? Для корректнного распознавания сначала надо запускать QTP, а потом уже тестируемое приложение (в данном случае, браузер).
  • 0

#14 Ulyss

Ulyss

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

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

Отправлено 12 февраля 2010 - 12:32

Web add-in включен, сначала запускаю QTP потом браузер.
Critical Updates поставили - безрезультатно...
Подозреваю винду, но как-то сомнительно...
В любом случае, всем спасибо за помощь!
  • 0

#15 Xmixa

Xmixa

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Михаил

Отправлено 16 марта 2010 - 12:22

А у меня такая проблема. Помогите кто чем может :)

На WinXP в QTP 9.5 только запущенный IE (навигейта по линку не было, загружена about:blank) Object Spy определял это как Browser("Browser").

Поставил QTP 10 на Win 7, IE 8, Web add-in включен.

При тех же начальных условиях, открыт IE (загружена about:blank) Object Spy определял это как
Window("Windows Internet Explorer"). После навигейта по линку
Window("Windows Internet Explorer").WinEdit("Edit").Set "ya.ru"

IE распознается так же как раньше, как браузер.

-Кто еще сталкивался с таким поведением? Стоит принять это как должное или дело в настройках?

П.С. Конечно проблема не критична, но процесс портирования скриптов с WinXP на Win7 получается трудоемкий.
  • 0

#16 Xmixa

Xmixa

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

  • Members
  • Pip
  • 2 сообщений
  • ФИО:Михаил

Отправлено 25 марта 2010 - 10:12

мда. живой у вас тут форум, ребятки.
  • 0

#17 bOOmer

bOOmer

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Лукогорский Евгений Борисович

Отправлено 23 ноября 2010 - 15:24

Всем добрый день!

Произвели мне апгрэйд машины, система стоит сейчас win 7(64)
Установил я на нее qtp(10) и .net add-in, затем установил лицензии.

Тем не менее все равно не хочет распознавать swf объекты в приложении. Подскажите, плиз, может я что забыл?

Заранее спасибо.
  • 0

#18 ch_ip

ch_ip

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

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 23 ноября 2010 - 17:33

Всем добрый день!

Произвели мне апгрэйд машины, система стоит сейчас win 7(64)
Установил я на нее qtp(10) и .net add-in, затем установил лицензии.

Тем не менее все равно не хочет распознавать swf объекты в приложении. Подскажите, плиз, может я что забыл?

Заранее спасибо.

1. Для 64x windows надо ставить патч на 10-ку. Выше в этой ветке есть ссылка на него
2. Приложение 32-хбитное? Для поддержки 64x приложений надо ставить дополнительный патч QTP_00699, который недавно вышел - http://h20230.www2.h...ENTUM_QTP_00699
3. Для корректного распознавания надо сначала запускать QTP, потом тестируемое приложение
4. Не распознаются все контролы или часть? Можете записать самый простой тест, когда QTP запускает ваше приложение и делает там парочку операций, и выложить код, который получится, сюда?
  • 0

#19 ch_ip

ch_ip

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

  • Members
  • PipPipPipPipPipPip
  • 1 097 сообщений
  • ФИО:Павел Абдюшев
  • Город:Москва


Отправлено 23 ноября 2010 - 17:46

мда. живой у вас тут форум, ребятки.

Какой есть :crazy:
Если вдруг у кого-то возникнут подобные проблемы, то на sqaforums есть 2 очень полезные ветки со множеством советов:
http://www.sqaforums...956&Main=590701
http://www.sqaforums...p?Number=612800
Вкратце общий набор советов:
  • Работать из-под администратора
  • Установить все патчи
  • Включить web add-in
  • Сначала запускать QTP, потом уже браузер.
  • Убедиться, что запускается именно 32-битный IE, а не 64-х битный, потому как по умолчанию на 64x системе строка кода
  • SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE", sURL
    запускает 64-битный браузер, с которым QTP без патча работать не умеет. Патч, позволяющий тестировать 64-битные приложения, имеет код QTP_00699 и может быть выкачан с официального сайта HP: http://h20230.www2.h...ENTUM_QTP_00699
  • Отключить UAC (User Acceptance Control): Открыть панель управления, произвести поиск по "uac". Отключить данную опцию.
  • Убедиться, что в IE разрешены компоненты сторонних производителей:
    1. Open IE.
    2. Navigate to Tools--> Internet options
    3. Click the advanced tab
    4. Check the "Enable Third party browser extensions"
    5. Restart the machine & Then try.

  • 0

#20 bOOmer

bOOmer

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

  • Members
  • Pip
  • 17 сообщений
  • ФИО:Лукогорский Евгений Борисович

Отправлено 24 ноября 2010 - 16:31


Всем добрый день!

Произвели мне апгрэйд машины, система стоит сейчас win 7(64)
Установил я на нее qtp(10) и .net add-in, затем установил лицензии.

Тем не менее все равно не хочет распознавать swf объекты в приложении. Подскажите, плиз, может я что забыл?

Заранее спасибо.

1. Для 64x windows надо ставить патч на 10-ку. Выше в этой ветке есть ссылка на него
2. Приложение 32-хбитное? Для поддержки 64x приложений надо ставить дополнительный патч QTP_00699, который недавно вышел - http://h20230.www2.h...ENTUM_QTP_00699
3. Для корректного распознавания надо сначала запускать QTP, потом тестируемое приложение
4. Не распознаются все контролы или часть? Можете записать самый простой тест, когда QTP запускает ваше приложение и делает там парочку операций, и выложить код, который получится, сюда?


1. Я правильно понимаю, что нужно поставить вначале некий accumulative patch, затем поверх его патч(qtp_00644.exe) для вин7 и qtp10?
2. Приложение 32х битное
3. ну это я знаю :)
4. Все контролы

Спасибо
  • 0


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

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