其實吧,這是一個誤解。
	 
	開源工具其實從安裝、部署都比較麻煩,絕大多數(shù)測試工程師還是缺乏這個能力的。在缺乏指導的情況下,自我摸索,用好開源的自動化測試工具,是一件非常困難的事情。此外,開源工具缺乏支持,而且,而且有很多bug。比如,某個新版本的某個功能,突然失效了。可能跟它的依賴包有關(guān)?;蛘?,它的依賴包出了安全漏洞,客戶不讓使用。 
	 
	怎么辦呢?當然是看源代碼,自己fix這個bug。但是,你可能看不懂源代碼,于是只能干瞪眼了。
	 
	此外,安卓系統(tǒng)升級速度很快,基本上每年都有新版本。每次一出新版本,omg,appium就不能正常使用了——在新的手機上。怎么辦?只能等。等開發(fā)開源工具的工程師有空了,盡快排除這個bug。
	 
	如果他比較忙,那你只能回到上一個安卓版本來跑自動化了。
	 
	所以,我們看到商業(yè)化工具能夠做的事情了吧!
	 
	第一,它能夠快速的部署安裝,而不需要你自己花費幾天時間,絞盡腦汁;
	 
	第二,使用更簡便。使用工具的目的是給自己帶來快捷、方便,提升效率,而不是添堵。你搞了半天還沒有搞定,就變成純粹添堵了。何必呢?
	 
	第三,快速的支持。當安卓出了新的版本,可以要求廠商提供升級。當出了問題,可以去問技術(shù)支持如何搞定。
	 
	工具的價值在于幫助人提升效率,而不是讓人更痛苦,更煩躁,哈哈。
	 
	推薦閱讀:
	 
	 
	 
	 
 
                                    
                                    本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725770-8054),我們將立即處理,馬上刪除。