2016-12-21 30 views
1

私は記述的プログラミングを使用している場合、クリックイベントに QTP 10(記述方法)

    を実行している間、私は、いくつかの画面で

    1. 、問題のカップルを持っていますQTP 10に新たなんですiframebody
    2. いくつかの回メニューパネルは、私たちは自動化しようとしている
  1. が消えている:
  2. 画面サイズが例えば縮めます大きなアプリケーションであり、同じオブジェクトプロパティで使用している保存ボタン(および他のボタン)の数を持っています。当時はユニークなプロパティ値を得ることができなかったので、abs_x,abs_y,x,yの値を使用していました。これらの座標値はシステムごとに変化しており、実際には同じシステム自体で何度も変更されています。

これらの問題を解決するにはどうすればよいですか?

+2

また、Mottiの回答に加えて、UFTは[** 'xpath' **](https://www.google.com/search?q=uft+xpath+descriptive+programming&oq=UFT+xpath&aqs)もサポートしています。 = chrome.1.69i57j0l4.7368j0j9&sourceid = chrome&ie = UTF-8)プロパティは、オブジェクトを一意に識別するのに役立ちます。 – ManishChristian

答えて

2

2016年にQTP10を使用してはいけません.QTPの名前はUFTに変更され、現在のバージョンは12.54です。 QTPのライセンスはUFTでも有効ですので、なぜアップグレードしないのか分かりません。あなたはは、これは非常に脆く、テスト実行の間で変更することができ、説明にabs_xabs_yを使うべきではありませんどのような場合には

。オブジェクトに固有の方法でオブジェクトを識別する方法を見つけようとする必要があります。

UFTにアップグレードすると、識別の問題を解決する機能が追加されます(たとえばInsight - Image Based Testing)。もう1つの方法は、R & Dチームにテストに役立ついくつかのプロパティをHTMLに追加するように依頼することです。

関連する問題