スクリプトの既存のテスト メソッドをキーワードとして指定して、キーワード駆動テストのメソッドを再利用します。
- キーワードとして指定するテスト メソッドを含む スクリプトを開きます。
- <Keyword()> または [Keyword] (VB .NET か C# スクリプトかに応じて) をテスト メソッドの直前に追加します。 デフォルトでは、キーワード名はテスト メソッドの名前です。
- 省略可能:<Keyword("KeywordName")> または [Keyword("KeywordName")] (VB .NET か C# スクリプトかに応じて) をテスト メソッドの直前に追加すると、キーワードに他の名前を設定できます。
これで、テスト メソッドをキーワード駆動テストでキーワードとして使用できるようになります。
使用例
テスト メソッド
Login を
Login という名前で新しいキーワードとして指定するには、テスト メソッドの直前に以下を入力します。
'VB .NET code
<Keyword("Login")>
// C# code
[Keyword("Login")]
2 つの入力パラメータ
UserName と
PassWord を持つテスト メソッド
Login を
Login という名前で新しいキーワードとして指定するには、以下を入力します。
// VB .NET code
<Keyword("Login", Description="Logs in with the given name and password.")>
Public Sub Login(Argument("UserName") As String, Argument("PassWord") As String)
... //
End Sub
// C# code
[Keyword("Login", Description:="Logs in with the given name and password.")]
public void Login([Argument("UserName")] string UserName, [Argument("PassWord")] string PassWord)
{
... // method implementation
}
注: ヘルプ トピックを PDF で参照している場合、このサンプル コードは、実際のスクリプトでは許されない場所で改行されてしまっている場合があります。スクリプトでこのサンプル コードを使用する場合は、これらの改行を削除してください。