0
WebアプリケーションのCodedUIテストを作成しています。同じ名前のテキストボックスが3つあり、これらのテキストボックスをどのように呼び出すのか知りたいですか?お知らせ下さい ?CodedUIテストでオブジェクト名が同じ場合の第1、第2、第3要素の識別方法
WebアプリケーションのCodedUIテストを作成しています。同じ名前のテキストボックスが3つあり、これらのテキストボックスをどのように呼び出すのか知りたいですか?お知らせ下さい ?CodedUIテストでオブジェクト名が同じ場合の第1、第2、第3要素の識別方法
はこれを使用します。上記のコードで
var control = new HtmlControl(parent)
control.SearchProperties.Add([Control Type], [Control Name]);
var specificControl = control.FindMatchingControls()[index]
を、どのようなことがないことは、あなたが同じ名前で言及した3つのコントロールを見つけ、その後、コレクション内のインデックスにそれらをです。 "[index]"を使ってそのコレクションを取り出して、単一のコントロールを分離することができます。
これは、それがWPFアプリで実際にどのように見えるかです:
//Identify the cell and minimize button 2017
WpfCell currentyearCell = new WpfCell(workWindow);
currentyearCell.SearchProperties.Add(WpfCell.PropertyNames.Value, DateTime.Now.AddYears(0).ToString("yyyy"));
currentyearCell = currentyearCell.FindMatchingControls()[0] as WpfCell;