EFTWindows應(yīng)用功能測試工具
Eft (easy functional testing) 是一個用于Windows桌面應(yīng)用程序的功能和驗(yàn)收測試工 具,可以用來測試Windows Form, Win32和WPF應(yīng)用程序. Eft使用CSS選擇器來幫助使用者定位界面元素,并支持鼠標(biāo)鍵盤等操作. Eft模擬用戶對應(yīng)用程序的實(shí)際使用來完成應(yīng)用的測試. Eft目前構(gòu)建在.NET3.0的UIAutomation和Win32 API上.
示例代碼:
Application app = Application.Run("calc");
Window main = app.FindTopWindow("Calculator");
main.FindFirst("[name='1']").Click();
main.FindFirst("[name='+']").Click();
main.FindFirst("[name='2']").Click();
main.FindFirst("[name='=']").Click();
Assert.AreEqual("3. ", main.FindFirst("Edit").Text);
評論
圖片
表情
