機能テスト(Functional Testing/Service Test)掲示板
キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

Web画面にて動的に追加されるリンクをオブジェクトとして認識する方法は?

kendomonkey
HPEブロガー

Web画面にて動的に追加されるリンクをオブジェクトとして認識する方法は?

Web画面で、新規登録すると追加されるリンク(たとえばスケジュール予約システムにて新規予定を登録するとスケジュール一覧画面にて予定がリンクとして表示されて、リンクをたどると予約の詳細が表示されるような場合)をQTPで認識させるのはどうすればよいでしょうか?

登録時と同じ名前のリンクであればよいのですが、データテーブルを使って新しい予約を複数作るようなスクリプトにすると、登録時とリンク名が異なってしまい、再生が止まってしまいます。

2 件の返信
kendomonkey
HPEブロガー

Re: Web画面にて動的に追加されるリンクをオブジェクトとして認識する方法は?

こんにちは。
単純にQTPのリポジトリに登録されているリンクオブジェクトのプロパティ(例えばnameとか)をパラメータ化するのはどうでしょうか?繰り返し実行される中でリンクオブジェクトの認識がデータテーブルに紐づいて認識が変わるので実行できるのではないかと思います。
それで対応できない場合には記述型プログラミングで動的に生成されるリンクオブジェクトを作成してあげれば対応できると思います。記述型プログラミングのサンプルはヘルプに記載があったと思います。

kendomonkey
HPEブロガー

Re: Web画面にて動的に追加されるリンクをオブジェクトとして認識する方法は?

ありがとうございます。試してみます。