0

QTPでリンクが無効になっているかどうかを確認する方法はありますか?テキストボックスとボタンの場合は簡単です。GetROPropertyを使用して、プロパティを無効または食用などとして指定できます。ただし、リンクの場合、無効であることを示すことができるプロパティはありません。無効になっているかどうかを確認するにはどうすればよいですか。

よろしくお願いします。

4

1 に答える 1

1

私の知る限り、無効化されたリンクは HTML の一部ではありません。編集フィールド (さまざまな種類の<input><textarea>および<fieldset>いくつか例を挙げると) を無効化することはできますが、リンクを無効化することはできません。

テストしているアプリケーションでリンクが無効になっている場合は、QTP が慣れていない非標準の方法 (おそらくonclickハンドラーを使用) で行われている可能性が高いため、アプリケーションを自分で検査する必要があります。これを行う便利な方法は、テスト オブジェクトへRegisterUserFuncの新しいIsDisabledメソッドを使用して、リンクが無効になっているかどうかを理解するためにorを使用することです。LinkGetROProperty.Object

于 2013-03-04T07:35:04.653 に答える