APPIUM+JAVA實現對安卓APK的自動化測試----第九篇【爲什麼】

作者之前實現了APPIUM+RF的自動化測試,那爲什麼之後還要研究APPIUM+JAVA的呢?

作者是這麼認爲的:

1. 在用APPIUM+RF時發現,APPIUM的RF的LIBRARY有很多函數無法使用,而且運行時候很不穩定。

2. 作者一直在尋求如何將不穩定的程序變得穩定的方法,而RF得框架是搭建在Python之上的,換句話說,就是它只是一個既拿既用的實用工具。(當然如果你會Python寫自己的library提供給RF,那自然是好,可是作者不會Python,很悲劇)

3. 作者以前學過一段時間的JAVA,好吧作者的私心也不小,其實作者認爲,這個還是要結合之前的工作經歷,會什麼語言就用什麼語言,不要害怕編程,編程會了之後你會發現,你想要的功能基本都可以靠編程來實現,個人覺得這樣主動權就在自己手上,不用再受制於LIBRARY的限制,而且最大的好處就是你可以開發自己的工具包,開發完一個可以到處使用,一勞永逸的事情幹嘛不做呢

4. 作者選用JAVA還有一個原因是因爲,JAVA的理念是共享、開源,你所不知道的都可以從其他JAVA工程師那裏習得,你也可以分享你自己的技術給別人學習,作者個人認爲這是一個值得堅守和推行的理念。

5. 最後一個原因,作者認爲,既然我以前選擇做JAVA,現在有機會做JAVA的自動化,應該堅持,我站隊JAVA就應當抓住一切將JAVA發揚光大的機會,還有語言無好壞,選擇一門學好了就有飯吃,這是作者血與淚的經驗。

嗯這一篇純粹作者的口水,不看也無妨,在後面的章節裏作者將分享如何用JAVA來實現APPIUM的自動化測試框架,以及作者自創的框架。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章