QTP:録画モードとオブジェクトライブラリ

まず、録画モード

A、ノーマル記録通常記録

図1は、QTPのデフォルト記録モード
2が、それはプログラムではなく、特定の画面座標内のオブジェクトを識別することによってである
がために実行可能なオブジェクトの位置に関係なく、スクリプトを再生しながら、3

二つ、アナログ記録アナログ記録(アシストモード) 

すべてのキーボードおよびマウス記録1、すべての操作
2、例えば、マウスカーソルのドラッグ、大きなスクリプトファイルの記録動作、スクリプトは編集できません
3は、再生中、再生画面またはウィンドウ/画面の位置分解能を変化させます失敗し、このモードでは、非常に良好な安定性の記録スクリプトではありません

三、低レベル記録下側の記録(補助モード)

図1に示すように、そのようなモードは、記録環境を使用し、オブジェクトQTPを認識しません。
2、それだけですべてのキーボードとマウス操作を記録されていない、オブジェクトの位置は、非常に厳しい要求する
オブジェクトの記録モードは、WindowsとWinObjectの形を持っています3。
図4に示すように、オブジェクトの再生座標間変化の任意の点を持って失敗します。
図5に示すように、オブジェクトが適切に主に位置座標、記録、QTPを識別されていない使用に適し
6を、このモードは推奨されません

第二に、オブジェクトライブラリ

テストオブジェクト(TO)
            テストオブジェクトは:オブジェクトライブラリのオブジェクトに追加された
ランタイムオブジェクト(RO)
            の実行時の動作でのテスト、そのオブジェクトの下でのソフトウェア:ターゲットの実行時
の基本的な操作オブジェクトライブラリの
            オブジェクトに追加オブジェクト:増加ライブラリ        
            の削除:
            変更:プロパティが変更、名前の変更
            、表示、追加、削除オブジェクトのプロパティを:表示

スキルを操作するオブジェクトライブラリ
            のオブジェクト更新するために、
            ハイライトオブジェクトを
            有効化/無効化シーケンス識別子
            の有効化/無効化スマート識別
            オブジェクトライブラリの位置標定ページオブジェクト

認識原理のオブジェクト
            1、第同定ベース必須属性
            2、属性の識別は、AIDS
            識別子順序識別、3
            インテリジェント認識によって識別4、

オブジェクトの倉庫の分類
            (あたり・アクション)排他的:各アクションのは、独自のオブジェクトライブラリがいる
            (共有)を共有:複数のスクリプトまたはパブリックオブジェクトライブラリのオブジェクトライブラリ
            の共有オブジェクトライブラリを作成するには
            どのように共有オブジェクト・ライブラリを

 

 

 

 

 

 

 

 

 

公開された349元の記事 ウォンの賞賛161 ビュー190 000 +

おすすめ

転載: blog.csdn.net/qq_42192693/article/details/103797732