Просьба указать, есть ли способ автоматизации тестирования приложения Javafx с использованием UFT 12.02, поскольку UFT не может идентифицировать объекты в приложении JavaFx. Спасибо заранее.Автоматизация Java FX с использованием UFT
ответ
После быстрого Google search вы узнаете, что UFT не имеет прямой поддержки приложений JavaFX.
Эта ссылка говорит об этом:
https://community.hpe.com/t5/Unified-Functional-Testing/QTP-not-recognizing-JavaFX-controls/td-p/5793877
Краткое резюме по ответам:
QTP не имеет отдельной надстройки специально для этих элементов управления, QTP имеет только стандарт Надстройка Java, которая будет работать, если упомянутые элементы управления являются стандартными элементами управления Java, и если они принадлежат к стандартным классам Java Swing или Java AWT классам , только стандарт не имеет никакого типа , стороннего контроля. В противном случае распознавание будет базовым, поскольку QTP не будет поддерживать элементы управления.
Вы можете найти более подробную информацию о технологиях, которые поддерживают Java надстройки в следующей ссылке на странице 4:
HP QuickTest Professional Наличие 11,00 продукта Матрица
http://support.openview.hp.com/selfsolve/document/KM1210389
На самом деле у нас есть запрос на повышение оценки просибилитов до , которые поддерживают поддержку объектов JavaFX:
Поддержка JavaFX 2.0.2.
https://support.openview.hp.com/selfsolve/document/FID/DOCUMENTUM_QCCR1J26625
На данный момент в качестве временного решения мы рекомендуем работать с такого рода контроля, как контроль третьих лиц.
Как работать с неподдерживаемым или третьей стороной управления
У меня нет дальнейших знаний об этом, как я никогда не работал с JavaFX раньше, но я верю здесь вы найдете достаточное количество контента, чтобы помочь вам
Пожалуйста, проверьте UFT 14.01, он поддерживается сейчас.
UFT теперь поддерживает тестирование приложений, построенных с помощью JavaFX, изначально используя надстройку Java.
До 14.01 JavaFX был поддержан Microsoft UI Automation для чисто виджетами JavaFX.
Вы можете найти документацию здесь: https://admhelp.microfocus.com/uft/en/latest/UFT_Help/Content/Landing_Pages/Whats_New_Landing_Page.htm#hp-minitoc-item-2
- 1. Мобильная автоматизация с использованием HP UFT
- 2. WebEdit и List Combo field Автоматизация с использованием UFT
- 3. Автоматизация тестирования ExtJS с использованием Selenium Webdriver
- 4. Плагин Eclipse с использованием Java Fx
- 5. UFT - Запуск приложения Java
- 6. Автоматизация с использованием Java Access Bridge
- 7. Автоматизация OpenSSL с Java
- 8. Автоматизация с использованием NodeJS
- 9. Автоматизация с использованием Selenium
- 10. Автоматизация с использованием Putty
- 11. Автоматизация с использованием Watir
- 12. Автоматизация с использованием ARC?
- 13. Автоматизация тестирования с использованием Node.js
- 14. Таймер в Java FX
- 15. Автоматизация тестирования с использованием JUnit
- 16. java fx editor в netbeans
- 17. Как стиль заголовка столбца Java FX TableView с использованием CSS
- 18. QTP/UFT-автоматизация от сервера Citrix локальных приложений
- 19. Параллельность в Java (FX)
- 20. Java FX Scaled Canvas
- 21. Исключение Java Runtime. Java FX
- 22. Java FX LineChart объектов
- 23. Предупреждение в JAVA FX
- 24. Тестирование автоматизации безглавых UI с использованием UFT
- 25. идентификация активности сенсорного экрана с использованием UFT
- 26. Automate AngularJS UI-Grid с использованием UFT
- 27. Java FX VBox макет
- 28. Java FX SplitPane
- 29. Java FX глюонной мобильный
- 30. JAVA (Fx) buttontype импорт
ли Java Добавить в включен? Открыли ли вы UFT * до открытия приложения? Можете ли вы привести пример приложения JavaFX, которое вы пытаетесь автоматизировать, и почему он не идентифицирует объекты? Пожалуйста, предоставьте дополнительную информацию для работы с –
. Да, я открыл инструмент перед открытием UFT. Это приложение представляет собой приложение Window, созданное с использованием java FX и UFT, просто признает это как «окно», и дерево поиска не отображается. – vbhardwaj88