2016-09-27 5 views
0

Просьба указать, есть ли способ автоматизации тестирования приложения Javafx с использованием UFT 12.02, поскольку UFT не может идентифицировать объекты в приложении JavaFx. Спасибо заранее.Автоматизация Java FX с использованием UFT

+0

ли Java Добавить в включен? Открыли ли вы UFT * до открытия приложения? Можете ли вы привести пример приложения JavaFX, которое вы пытаетесь автоматизировать, и почему он не идентифицирует объекты? Пожалуйста, предоставьте дополнительную информацию для работы с –

+0

. Да, я открыл инструмент перед открытием UFT. Это приложение представляет собой приложение Window, созданное с использованием java FX и UFT, просто признает это как «окно», и дерево поиска не отображается. – vbhardwaj88

ответ

0

После быстрого 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

На данный момент в качестве временного решения мы рекомендуем работать с такого рода контроля, как контроль третьих лиц.

Как работать с неподдерживаемым или третьей стороной управления

http://support.openview.hp.com/selfsolve/document/KM186906

У меня нет дальнейших знаний об этом, как я никогда не работал с JavaFX раньше, но я верю здесь вы найдете достаточное количество контента, чтобы помочь вам

0

Пожалуйста, проверьте 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

Смежные вопросы