原创 android logcat抓取app日誌的方法

一.logcat抓log方法:adb logcat命令,可以加條件過濾 1.安裝SDK(參考android sdk環境安裝) 2.使用數據線鏈接手機,在手機助手的sdcard中建立一個1.log的文件或在抓日誌時直接導出到電腦位置 3.程

原创 monkeyrunner自動化測試工具--真機運行提示:could not connect to view server

連接真機,使用monkeyrunner自動化測試工具運行腳本-提示腳本easy_device=EasyMonkeyDevice(device1)附近could not connect to view server 原因: EasyMon

原创 adb常用命令--安裝apk

方法一:adb push  adb push xxxx.apk /system/app  (安裝到 system/app目錄下,也可以安裝到/data/app目錄下,也是直接安裝的。有時安裝不成功) 手機中的系統apk應用(*.apk)位

原创 python寫的小程序--構造大量測試數據

1.構造大量數據用於測試 構造從10000個用戶,用戶名不相同的。以10爲例 # coding=utf-8 x=1 while x <11: print "js"+'%d'%x #數字強制轉換成字符a='%d'%x,a就是數字X轉換

原创 monkey腳本實現有序用戶操作流

monkey隨機測試都會了,就是一條命令,好處是簡單粗略的判斷一下app的穩定性。如果能通過腳本完成有序用戶操作流,那就離實際情況更近了一步。下面跟我一起來學習吧。 一、先學習一下monkey執行腳本的命令 -f 腳本。 命令:adb s

原创 appium環境搭建步驟記錄(一)-appium安裝

背景介紹: win8.1 64位系統 大致安裝步驟: 安卓測試開發環境- node.js(npm)--appium(appium-doctor) 步驟: 1.安裝jdk(最好是1.8以上版本) 1.1jdk版本要求1.8 雙擊安裝,一

原创 python---打印輸出/中文輸出

print ('abc') print ("%s"%"abc") print 25 print ("%d"%25) print 1.83 print ("%.2f"%1.83) print ("his name is %s" %("xia

原创 虛擬機上安裝win7系統

因爲工作原因,需要客戶端的兼容性,因爲公司太愛我們了,給我們都配置了win8系統的新電腦,一個win7也木有了,所有打算安裝個虛擬機。以下爲記錄: 一、所需軟件: VMware-Workstation-10.0.2-1744117精簡官方

原创 【windows】殺應用的進程

方式1: ctrl+alt+delete 調出任務管理器,選擇應用後結束進程 方式2: win+r 輸入cmd進入命令行窗口 tasklist獲取應用的進程pid taskkill /pid /f結束進程

原创 monkey測試中日誌分析和內存泄露分析

一.monkey日誌分析 1、程序無響應的問題:在日誌中搜索“ANR” 2、崩潰問題:在日誌中搜索“Exception“ 看前後執行事件進行復現 如果Monkey測試順利執行完成,在log的最後,會打印出當前執行事件的次數和所花費的時間;

原创 ios端app性能測試(cpu/內存/耗電)

ios端app性能測試簡要步驟: 一、 準備步驟 1. 下載xcode 可以通過訪問 https://developer.apple.com/xcode/downloads/ 下載最新的xcode的版本 2.打開xcode,右鍵xcode

原创 adb常見問題--* daemon not running. starting it now*

問題:連接真機時,輸入adb devices總是提示* daemon not running. starting it now* 解決方法一:拔插usb線,重新啓動設備adb devices。管用但是治標不治本,一會就又掉線了。 解決方法

原创 monkeyrunner自動化測試工具--UI元素獲取

1.monkey recorder--座標獲取(略) 2.hierarchyviewer-id獲取 hierarchyviewer能獲取某些真機-開發機或模擬器上的id,以模擬器爲例。 a.打開eclipse,啓動已經裝好的模擬器。 b

原创 python---raw_input()和input()輸入區別

這兩個均是 python 的內建函數,通過讀取控制檯的輸入與用戶實現交互。 >>> raw_input_a=raw_input("please input str:") please input str:ha >>> input_a=in

原创 adb常用命令--操作android模擬器

已經創建了一個叫test1的模擬器 1.命令行啓動test1模擬器 emulator -avd test1 2.查看test1模擬器連接情況 3.在test1模擬器上安裝apk(-s 可以在多個模擬器中指定一個進行操作)    4.