原创 monkeyrunner進行多設備UI測試

monkeyrunner進行多設備UI測試 #導入我們需要用到的包和類並且起別名 import sys,time,datetime from com.android.monkeyrunner import MonkeyRunner as

原创 android-cts兼容性自動化測試

CTS測試集包含大約24,000個在Android設備上運行的測試用例,這些用例分別針對電話、圖形、相機、GPS、觸摸屏、無線網等功能 win下安裝cts 1.下載cts http://source.android.com/compati

原创 appium跑一個小demo

已經搭建好了appium的環境 1.啓動模擬器(4.2以上的) android avd 查看是否啓動成功 adb devices 2.命令行啓動appium appium 點擊一個左邊的小機器人,選擇要測試的apk 點擊右邊的三角進行啓動

原创 Android APP專項測試整理-啓動速度

啓動速度評判標準: 啓動一般分爲: 冷啓動:首次啓動 冷啓動命令:adb shell am start -W -n 包名/activity 冷啓動停止:adb shell am force-stop 包名 熱啓動:應用切換到後臺再次被喚

原创 啓動安卓模擬器

1.原生的: cmd 輸入android avd---設置模擬器 2,.genymotion https://www.genymotion.com http://www.bubuko.com/infodetail-977049.html

原创 monkey腳本實例(log自動保存)

目的:設計一個腳本,自動執行monkey命令,並實現日誌自動保存。 思路:readlines讀取adb devices所有設備內容 index找到設備名的分割線 只讀取index之前的內容到一個新列表裏(可以用兩列表元素賦值,也可以用ap

原创 android 手機app應用壓力測試整理(二)-monkey腳本

目的:實現有目的的壓力測試 格式 adb shell monkey -f  <monkey腳本> <執行次數> 常用事件: 軌跡球事件(模擬點擊):DispatchTrackball(long downtime,long eventide

原创 利用mat定位內存泄露原因

前提: 運行app ddms--update heap 點擊gc,觀察heap(主要看data object的totle size) 不斷操作app 發生內存泄露(data object的totle size不斷增長,直到達到系統極限,系

原创 python簡單爬蟲--轉源碼

在網上看到一個爬蟲,感覺很有意思,爬了一堆圖片用來測試。下面是源碼,做了一些簡單說明。 #coding=utf-8 import urllib import re #思路:先獲取所有頁面信息,使用正則匹配圖片地址信息,下載圖片到本地 #根

原创 python正則--簡單匹配身份證號

身份證簡單規則,舉例: 350124198310131229 第一位1-9 後面5位數字0-9 年份:1或2開頭,後面三位數字0-9 月份 日期 3位數字0-9 最後一位爲數字或X或x 正則表示: 第一位1-9  [1-9] 後面5位數

原创 appium環境搭建步驟記錄(二)-appium環境配置及sdkmanager

第一篇已經將appium成功安裝了,並由於之前要用到monkeyrunne已經配置了基本的安卓測試開發環境(jdk、sdk)並設置了環境變量,但是還不夠。 這篇主要是環境變量的配置:安卓、appium,還有把sdkmanager更新一下。