2012-01-25 11 views
0

私は新しいTestCompleteを
のために私は..日食用のプラグインを作成して、今私は、そのための日食インデックスの場合にTestCompleteは... だから何かのいずれかの例がある..です を使用して、それをテストしたいですプロセスの数も動的な..です ので、彼らは信頼性の高い識別プロパティなしであまりにも多くのオブジェクトが含まれているので、SWTアプリケーションで動作するように比較的困難である和のプラグインや、それが簡単に何かが..です
感謝のTestComplete ..を使用してeclipse製品をテストする方法は?

答えて

3

です。たとえば、すべてのコンポジットオブジェクトから別の違いはありませんし、それらを区別するための唯一の方法は、彼らのインデックスプロパティです。ただし、このプロパティはオブジェクトの作成順序に応じて値を取得しますが、実行ごとに変更できることは明らかです。

このようなアプリケーションを操作する良い方法は、名前マッピング機能を使用することです。 Eclipseのアプリケーションで作業する場合、オブジェクトをマッピングするための最も確実な方法は、インデックスを使用して必要な子供機能を使用しないことです。この場合、強い識別プロパティを持たないオブジェクトをマップするには、確実に識別できる子または孫オブジェクト(一意のキャプションを持つボタンなど)を見つけて、それを必要な子オブジェクトとして指定する必要があります。あなたは、ヘルプトピック「マップされたオブジェクト識別のために必要なオブジェクト指定子」でこの機能に関する詳細な情報を見つけることができます。 http://smartbear.com/support/viewarticle/12481/

はまた拡張が名マッピング機能の検索機能を使用することができます。この機能は、スクリプトで使用できるFindChildのメソッドに似ています。ヘルプトピック「マップされたオブジェクト識別のための拡張検索基準を使用し」でこの機能の詳細をご覧ください: http://smartbear.com/support/viewarticle/12466/

をところで、私はあなたが "が名マッピングと動的オブジェクトのための信頼できるテストの作成見することをお勧めしますあなたがより良い名マッピング機能を理解するのに役立ちます "スクリーンキャスト: http://smartbear.com/support/screencasts/testcomplete/reliable-tests-for-dynamic-objects/

また、あなたがについてのあなたの質問をすることができTestCompleteは公式フォーラムで: http://smartbear.com/forums/

関連する問題