我正在評估幾個不同的測試自動化框架。我真正喜歡的關於WatiN的一件事是從測試中抽象出頁面代碼的頁面模型。WebAii框架是否以WatiN的方式支持頁面類結構?
華廷示例登錄頁面:
public class AVLoginPage : Page
{
public TextField Email
{
get { return Document.TextField(Find.ById("UserLogin_UserName")); }
}
public TextField Password
{
get { return Document.TextField(Find.ById("UserLogin_Password")); }
}
public Button LoginBtn
{
get { return Document.Button(Find.ById("UserLogin_LoginButton")); }
}
/// <summary>
/// Enters the email and loging in to the corresponding boxes and clicks the login button.
/// </summary>
/// <param name="email"></param>
/// <param name="password"></param>
public void Login(string email, string password)
{
Email.TypeText(email);
Password.TypeText(password);
LoginBtn.Click();
}
}
我可以做這樣的事情與WebAii?
我其實並沒有問及錄音功能。謝謝。我確實弄清楚了一些事情。 –