3

Visual Studio 2013 から簡単なコード化された UI テストを記録しました。

  • ウェブサイトを立ち上げます
  • フォームに (8 フィールド) を入力します
  • フォームを保存して閉じます

data.csvここで、ファイルを使用してこれらの 8 つの値を置き換えたいと考えています。私が行ったすべての検索では、すべての入力フィールドが異なる方法を持つオプションしか見つけることができなかったため、値を簡単に見つけて置き換えることができました。私の場合、1 つのメソッドと 8 つのフィールドです。

それ、どうやったら出来るの?メインファイルは次のようになっているため、どこを変更すればよいですか。

ここに画像の説明を入力

記録した手動値の代わりに CSV ファイルを使用するには、どこをどのように変更する必要がありますか。

私のデザイナーファイルコードは、いくつかの入力フィールドに対して以下のとおりです。

// Type '123456789' in 'i' text box
uIIEdit.Text = this.createKundeParams.UIIEditText; 

// Type '{Tab}' in 'i' text box
Keyboard.SendKeys(uIIEdit, this.createKundeParams.UIIEditSendKeys, ModifierKeys.None);

// Type 'Jeff Hardy' in 'name_i' text box
uIName_iEdit.Text = this.createKundeParams.UIName_iEditText;

// Type '{Tab}' in 'name_i' text box
Keyboard.SendKeys(uIName_iEdit, this.createKundeParams.UIName_iEditSendKeys, ModifierKeys.None);
4

2 に答える 2

1

8 つの値すべてを 1 つの csv 行に入れ、フィールドを設定するメソッドに渡される 1 つの入力として扱うことができます。または、メソッドを変更して 1 つの値とフィールド名を受け入れ、その値でフィールドを設定することもできます。

于 2015-06-22T13:29:13.293 に答える