public void TextChanged(object sender, System.EventArgs e)
{
listener.FireEvent(TesterType, sender, "Enter", ((ComboBox)sender).Text);
}
//records: comboBox.Select(3); //text of item 3
public void SelectedIndexChanged(object sender, System.EventArgs e)
{
EventAction action = new EventAction("Select", ((ComboBox)sender).SelectedIndex);
action.Comment = ((ComboBox)sender).Text;
listener.FireEvent(TesterType, sender, action);
}
對于NUnitForms,它還有一個兄弟工具叫NUnitASP,
官方主頁:http://nunitforms.sourceforge.net/
學習資源
對于NUnitForms,仍然是沒有發現有好的中文資源,大家可以參考官方文檔。
四.NUnitAsp
NUnitAsp可以說是NUnitForms的兄弟,它也是一個NUnit的擴展,用來自動測試ASP.NET頁面。雖然NunitAsp可以完成一些ASP.NET頁面的自動化測試工作,但是在編寫測試用例的時候,如果界面上的元素比較多,編寫起來會非常的麻煩,這也是為什么NunitAsp一直處于大紫不紅的原因。它可以編寫如下代碼片斷的測試代碼:
public void TestLayout()
{
TextBoxTester name = new TextBoxTester("name", CurrentWebForm);
文章來源于領測軟件測試網 http://www.kjueaiud.com/