2016-09-27 6 views
0

UFTがJavaFXアプリケーションのオブジェクトを識別できないため、UFT 12.02を使用してJavafxアプリケーションのテストを自動化する方法があるかどうかをご提案ください。 ありがとうございます。UFTを使用したJava FX自動化

+0

は、Javaアドインで有効ですか?アプリケーションを開く前にUFT *を開いたのですか?自動化しようとしているJavaFXアプリケーションの例を挙げることができますか?なぜオブジェクトを識別していないのですか? –

+0

と協力するための詳しい情報を提供してくださいはい私はUFTを開く前にツールを開いていましたが、このアプリケーションは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 SwingクラスまたはJava AWTクラスに属している場合は、標準のnoのみ カスタマイズされたものでも動作するJavaアドインird party control。それ以外の場合は、 の認識は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は、Java Add-inをネイティブに使用して、JavaFXで構築されたアプリケーションのテストをサポートするようになりました。

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

関連する問題