天天看點

騰訊Android自動化測試實戰3.4 本章小結

<b>3.4 本章小結</b>

本章分三小節,從功能、原理及實踐三方面介紹了robotium測試架構,第一小節先全面概覽似的介紹了robotium的整體,然後從控件擷取、控件操作、webview支援、斷言等次元介紹了相應功能及其使用方法,力圖讓讀者知道如何使用robotium測試架構來進行用例編寫。第二小節則分别從native和web角度介紹了robotium的實作原理,力圖讓讀者了解更多的為什麼,進而可以在實際項目中更靈活地使用robotium編寫測試用例。第三小節則從實踐運用角度選取一般項目中常見的一些場景,介紹使用robotium處理的思路與方法。

本章主要從測試用例編寫過程這一思維主線來介紹robotium測試架構,從中也可以看出,不論是對擷取複雜控件還是進行各類模拟操作,robotium均可以很好地支援,且也可以支援app中的web自動化,基本可以滿足日常的自動化測試需求。當然,robotium也有如跨應用能力弱等固有劣勢,實際上也并沒有哪一款測試架構可以解決所有遇到的測試問題,我們大可結合不同的測試架構、測試工具來解決實際項目中的問題。是以,robotium可以說是一款不可多得的優秀的自動化測試架構。

繼續閱讀