在Android自動測試過程中,會遇到各種縮寫名詞,工具的名字,插件的名字,長得還很像,在這里做個簡單的介紹~..
對于app的性能測試,啟動時間是個重要指標,啟動時間分為兩種情況,一種是冷啟動時間(通常是系統重啟,即在啟動前沒有該app進程的情況),另一種是熱啟動,即app從被切換到前臺..
Robotium是Android平臺下一款非常優秀的自動化測試框架,它做android平臺自動化的優勢想必看到這篇文章的人應該都很清楚。但優點歸優點,缺點也比較多,最明顯的缺點有兩個,一是必須..
我們曾經和大家探討過全面剖析Java ME單元測試理念,其實在Android上實現JUnit單元測試也不是很困難,主要是在配置文件和測試環境上將花費很長時間,下面從四步簡單講一下在Android上實..
這兩年一直在做無線的測試,后續還會繼續去做無線的測試,但是之前因為時間的原因一直都沒有非常仔細的了解到代碼層面。近期抽空自己做了些app的開發,決定如果想把移動的測..
Android系統測試和Web的測試類似,有兩類自動化的方式:錄制回放與基于頁面元素操作的手工開發。由于錄制回放在長期維護與代碼重用方面存在問題,這里主要的方式還是后者,這也..
Android異步接口測試.基于Android的C/S移動應用中訪問后端數據的場景是非常多的,異步接口測試主要是在單元測試完成的基礎上檢查接口級訪問是否正確,主要保證對外請求的組裝與發送是否符合..
Android開發環境搭建:Android開發之旅環境搭建及Hello World.本系列適合0基礎的人員,因為我就是從0開始的,此系列記錄我步入Android開發的一些經驗分享,望與君共勉!作為Android隊伍中的一個新人..
每一位Android開發者應該知道的Android體系架構和開發庫.Android的體系架構鼓勵組件重用,允許開發者發布共享Activity、Service并且訪問其他應用程序的數據,還可以根據開發者制定的安全限制進行..
Android架構設計的思想與原則是什么? 最近工作中遇到了android中的權限問題,發現Android確實是開源的,但并不開放,比如權限控管就相當嚴格,限制做很多事情,這一點得意于linux內核。這也勾..
沒有一個軟件系統是絕對安全的,總體而言,Android系統中的風險可概括為五大類。根據以下建議對每種風險做好防范工作。 ..
做Android開發加起來差不多也有一年多的時間了,總是想寫點自己在開發中的心得體會與大家一起交流分享、共同進步,剛開始寫也不知該如何下手,仔細想了一下,既然是剛開始寫,那就從一..
本文以瞎BB(聊天)的形式追憶那些年我追過的android,偷走的時光,偷走的你,如讀者有不喜歡,惡心,想吐等一系列不適應反映,那很抱歉的通知你,本系統不支持break功能,你只能一直跟著語..
元素定位與交互 Appium支持一個Webdriver元素定位方法的子集 find by "tag name" (i.e., 通過UI的控件類型)..
ART登場,Android要和核心虛擬機Dalvik說再見了 Dalvik是Android的核心組成部分之一,Android上的應用程序需要依靠它才可以正常運行?,F在Google準備用新的運行環境ART來替代它。在最新的Android4.4上..
一種用于云中Android UI的快速自動化測試框架 Google開源了Espresso,這是一種Android自動化測試框架,使測試人員可以在云中x86機器的多線程環境里運行測試,并解決了關于UI測試的并發問題。..
Appium 自動化測試演示.經驗就是: 每兩次操作之間,一定要間隔幾秒,不然可能會由于加載不完全,導致操作異常 初始隱藏的控件,要判斷狀態,等顯示后再操作..
紫薇軟劍 “紫薇軟劍,三十歲前所用,誤傷義士不祥,乃棄之深谷?!睏钸^心想:“這里少了一把劍,原來是給他拋棄了,不知如何誤傷義士,這故事多半永遠無人知曉了。..
在Java中我們可以利用socket編程實現聊天室,在Android中也一樣,因為Android完全支持JDK本身的TCP、UDP網絡通信API。我們可以使用ServerSocket、Socket來建立基于TCP/IP協議的網絡通信;也可以使用Datagra..
最近由于公司在組織一個Free CoDE的項目,也就是由大家自己選擇研究方向來做一些自己感興趣的研究。由于之前我學過一點點關于Android的東西,并且目前android開發方興未艾如火如荼,但自動化..