QTP не может распознать гибкий объект? - PullRequest
1 голос
/ 05 апреля 2011

Я использую Quicktest Professional 11 пробную версию. У меня есть гибкое приложение для тестирования. Когда я пытаюсь записать действие, выполненное в приложении Flex. QTP сохраняет его как MacroMediaFlashPlayerActiveX, а не кнопку источника или ссылку. Я использую Flex 3.5.0 и Internet Explorer 7. Как я могу это сделать?

1 Ответ

1 голос
/ 06 апреля 2011

Я наконец разобрался с решением.Будет здорово поделиться с вами.

Тестирование с использованием QTP:

-> Установить QTP_plugin для flex.Это можно найти в каталоге установки flex.

-> Включить следующие аргументы в аргументы компилятора.

-include-library "C: \ Program Files \ Adobe \ Flex Builder 3\ sdks \ 3.5.0 \ frameworks \ libs \ automa.swc "" C: \ Program Files \ Adobe \ Flex Builder 3 \ sdks \ 3.5.0 \ frameworks \ libs \ automa_agent.swc "" C: \ Program Files \ Adobe\ Flex Builder 3 \ sdks \ 3.5.0 \ frameworks \ libs \ qtp.swc "" C: \ Program Files \ Adobe \ Flex Builder 3 \ sdks \ 3.5.0 \ frameworks \ libs \ automation_dmv.swc "

и тебе пора.Помните, что те компоненты, для которых свойство ChildMouse имеет значение false, при тестировании будут показаны как объект MacroMediaFlashPlayerActiveX.

...