2017-06-23 5 views
0

コード化されたUIからテストケースを実行する前にウィンドウタイトルを変更する必要があるという要件があります。 ウィンドウのタイトルは、その一部が別の文字列に置き換えられなければならない点を除き、同じです。例:[Main Window-abc]は[Main Window-xyz]として更新する必要があります。コード化されたUI - テスト実行前にuimap.uitestを編集する

現在、私は[.uitestはXMLだけであると。] .uitestファイル内のテキストを検索し、置き換えるアプリを構築している

を誰かが私のテストの内側にそれを行う方法があるなら、私に知らせることができますコード自体。 タイトルを更新してから大文字と小文字を実行するようにします。 ありがとうございます。

答えて

2

更新このコンストラクタで:これに

this.SearchProperties[WinWindow.PropertyNames.Name] = "Main Window - abc"; 

this.SearchProperties.Add(new PropertyExpression(WinWindow.PropertyNames.Name, "Main Window", PropertyExpressionOperator.Contains)); 

あなたが生成するコード化されたUIテストビルダーを使用している場合は、挿入されます、このコード行を参照している場合を除きオブジェクトのマッピング:

this.WindowTitles.Add("Main Window - abc"); 

この場合、そのコード行を削除するだけで済みます。これは不要で、ウィンドウオブジェクトの検索には使用されません。

関連する問題