原创 Uiautomator獲取控件對象之instance
1、出現兩個或多個相同控件id的listview 怎麼索引對象 如圖所示:UI中有兩個LIstView,且id都是相同的android:id/list;我們如果僅僅根據id來查找定位肯定是不行的,因爲系統默認的id是第一個。這時
原创 robotium測試APK 遇到過的坑
1、勾要選上,否則找不到包名 2、robotium版本不同時,導入的包名不同 ①robotium 5.2.1 導入import com.robotium.solo.Solo; ②robotium 2.4導入import com.jay
原创 解析json串
import net.sf.json.JSONArray; import net.sf.json.JSONObject; //import org.json.JSONArray; //import org.json.JSONObject;
原创 robotium 輸出測試結果至SDcard
1、前提條件 在被測試的應用中添加對SD卡的讀寫權限,文件爲AndroidManifest.xml,添加以下標示 <uses-permission android:name="android.permission.WRITE
原创 Anroid KEYCODE列表
KEYCODE列表 電話鍵 KEYCODE_CALL 撥號鍵 5 KEYCODE_ENDCALL 掛機鍵 6 KEYCODE_HOME 按鍵Home 3 KEYCODE_MENU 菜單鍵 82 KEY
原创 android 佈局屬性大全
RelativeLayout 第一類:屬性值爲true可false android:layout_centerHrizontal 水平居中 android:layout_centerVertical
原创 Monkey Log分析
Log 在android中的地位非常重要,要是作爲一個android程序員不能過分析log這關,算是android沒有入門吧 。 下面我們就來說說如何處理log文件 。 什麼時候會有Log文件的產生 ?Log的產生大家都知道 , 大家也
原创 移動端解析json數據
在我們使用自動化測試時,難免會與服務器交互,獲取服務器的數據,這是就要是解析json數據。以下是相關代碼 public class ParseJson {public static ArrayList<PriceInfo> arrayLi
原创 Robotium--takeScreenshot(截圖)
在Robotium中,截圖的方法時調用takeScreenshot()。 但有使用你會發現明明代碼裏調用了solo.takeScreenshot(),但卻沒有截圖成功,那是因爲被測試的應用沒有SD卡的權限(因爲該方法會把截圖保存在SD
原创 adb 命令抓取log日誌方法
1、確保手機已連接電腦,並開啓調試 2、輸入指令: adb logcat *:E >c:\log.txt 如圖所示: “E” 表示log日誌級別 adb log日誌級別 : 每一個輸出的Android日誌信息都有一個標籤