Windows、Android、IOS、Web自動化工具選擇策略
Windows平臺中應用UI自動化測試解決方案
AutoIT是開源工具,該工具識別windows的標準控件效果不錯,但是當它遇到應用中非標準控件定義的UI元素時往往就無能為力了,這個時候選擇silktest或者UFT都是不錯的選擇,遺憾的是二者都需要購買產品license。
Web應用UI自動化測試解決方案
選擇Selenium即可,無需考慮其他方案
Android應用UI自動化測試解決方案
選擇Appium即可,Appium使用Android系統的UIAutomator框架來操控Android應用中的UI元素。
IOS應用UI自動化測試解決方案
選擇Appium即可,Appium使用WebDriver的json wire協議來驅動Apple系統的UIAutomation庫來操控IOS應用中的UI元素。