0

RTF (.Net) を使用して、VC++ で作成されたアプリケーションのテスト スクリプトを記述しています。この VC++ アプリケーションには、メニュー項目「View」があり、その下にサブメニュー項目「ConView」があります。ConView は、設計時に「有効な」True に設定され、実行時にアプリの他の値に応じて False または True に設定されます。そのため、サブメニュー項目 ConView は、実行時に有効または無効にすることができます。

RFT を使用してサブ メニュー項目のテスト オブジェクトを作成すると、実際には無効になっているにもかかわらず、ConView の .enabled プロパティが常に TRUE になります。

質問 - RFT は設計時に設定されたプロパティ値を考慮し、実行時に変更されたものは考慮しませんか?

RFT を使用してサブメニュー項目の実際のプロパティを取得する方法。

ありがとう。

4

2 に答える 2

0

Java および Web アプリケーションをテストするために RFT の Java エディションを使用した経験しかありません。この設定により、プロパティ値は実行時に変更されます。

あなたの場合、実行時に .enabled プロパティが変更されるのではなく、他のプロパティが変更される可能性がありますか? オブジェクトのプロパティ検証ポイントの作成を開始すると (検証ポイントに含めるプロパティを選択するよう求められたとき)、すべてのプロパティの値を確認できます。検証ポイントの作成をキャンセルして (使用可能なプロパティとその値を確認することにのみ関心があるため)、オブジェクトの状態が変化したときに新しいプロパティ検証ポイントを作成します。オブジェクトの状態を判断するための指標として使用されます。

于 2013-10-22T09:42:07.750 に答える