2

コンボボックスと要素のテーブルを備えた Web アプリケーションがあります。コンボボックスの要素またはテーブルから要素を選択するコード化されたUIを使用して、要素の「名前」をパラメーターとして渡すメソッドを作成する必要がありますか?

さらに情報が必要な場合は、私に尋ねてください

ありがとう

4

1 に答える 1

1

テストするアクションを記録し、ファイル内の自動生成されたコードをカスタマイズして、UIMap.Designer.cs必要なコントロールを選択できます。テストを記録するときに使用するコントロールごとに、CodedUi Test Builderこのファイル内に新しいクラスが作成されます。コントロールが類似している場合 (例: control1、control2...)、パラメータ名をSearch Propertiesこのコントロールに割り当てます。

public class UIItemWindow : WinWindow
{

    public UIItemWindow()
    {
        #region Search Criteria
        //Here assign the paramter to the search properties of the control
        this.SearchProperties[WinWindow.PropertyNames.Name] = parameterName;
        #endregion
    }

    #region Properties
    public UIItemWindow1 UIItemWindow1
    {
        get
        {
            if ((this.mUIItemWindow1 == null))
            {
                this.mUIItemWindow1 = new UIItemWindow1(this);
            }
            return this.mUIItemWindow1;
        }
    }
    #endregion

    #region Fields
    private UIItemWindow1 mUIItemWindow1;
    #endregion
}

パラメータを CodedUI テストに渡す方法を確認するには、次のリンクを確認してください。

于 2012-04-24T18:39:44.563 に答える