質問

いて詳細な調査に関するGPの機能テスト自動化の可能性とQTP,TestComplete、その他のGUIの認識の相互作用ツールです。短のツールをします。前述した最高のものがポのハードコードを記録したサンプルのイントロダクションです。QTPっ飛躍的にいいものができたと思いますが。

一部のGUIを認識した。純(swf...にQTP)および取り扱います。その他の対価としてswfObjectのみがアクセスネイティブメソッドや特性を可を行う必要の相互作用

最後に、オブジェクト内部に"Microsoft.量.しています。DexDialogHost"描画オブジェクトのようなWindowsの取扱い、このように違によるQTP.いつ詳細な文書をそれらのオブジェクトの家族のようなクラスへの参照を示名の方法)。

な破壊も修復もおもしろくな人でシェア経験の自動化GPうツール/アプローチを使用した。

感謝。

役に立ちましたか?

解決 3

姿をとらえることに成功しましたが私にとって研究を行う、実質的に証明、コンセプトです。私シリーズ投稿について平野の自動化に成功物語ですべての内容や手順は、私の調査とサンプルコードです。

http://automation-beyond.com/2009/08/24/great-plains-automation/

http://automation-beyond.com/2009/08/26/dynamics-great-plains-gui/

http://automation-beyond.com/2009/09/01/gp-automation-utilizing-com/

(続く)

こちらは対応するようにする。

  1. Microsoft Dynamicsズは完全に独立したGUI/イベントシステム(量)でクロスプラットフォーム製品です。同じことでほぼ完全に"ブラックボックス"からはアクセスできないからです。

  2. プラットフォーム固有のエンジンを支えCOMの自動化や各種の統合モデルのWindowsプラットフォーム.これらすべてが収集した連続体の統合図書館の名前です。

  3. ですが、とくに有用試験の自動化ニーズは、連続体を高いレベルの方法 シミュレー ユーザー入力のためのGUIこのように演技と同じように試験の自動化ツール。

  4. どこでも連続できないなどの試験自動化のニーズに直接の電話でのsanScript(器の内部スクリプティング言語の処刑される可能性があります。

  5. すべての上記で作成したカスタム"器用GUI"コンポーネントのための迅速試験プロ能の機能試験の自動化Microsoft Dynamicsズ願います。もちろん、使用のキーボード/マウスにハードコーディングの回避策.

お願い致します。

他のヒント

QTPは、いくつかのコントロールを認識しない場合は、

あなたはそれが.NET拡張のを使用してサポートしているコントロールのセットを拡張することができます。これは、あなたがこれらのコントロールのために適切であるが、QTPで箱から出してサポートされていない新しい機能を追加することができます。いくつかの.NETプログラミングが必要であることに注意してください。

.NET拡張機能のドキュメントは、.NETアドインのWindowsは拡張ヘルプの

フォーム>ドキュメント>の [スタート]> [プログラム]> [QuickTest Professionalの>拡張で提供されています <時間> その日の

ファクト:のSWF .NETオブジェクトの名前でQTPでの S のystemの W のために立っていますindowsの F のオームズます。

部分的に成功したオブジェクトに関しては、あなたが指摘したものはSwfObjectとして認識された - これらは論理的に標準クラスにマップ場合は、標準クラスとしてそれを治療するためのQTPを設定することができます。あなたはボタンのように振る舞うSwfObjectを持っている場合たとえば、あなたはそれが標準のボタンであるかのように記録し、再生するQTPを設定することができます。

が複数敏捷ダイアログが存在することがさらに情報を指定して、このような状況のために不適切であるとして除去は、多くのオブジェクトと各キーストローク+ clipbaordの回避策を提案しました]

あなたは、.NETアドインHPからダウンロードすることができます。 リンクテキスト

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top