原创 [Python]入門教程(四):Python中的函數

函數是重用的程序段。它們允許你給一塊語句一個名稱,然後你可以在你的程序的任何地方使用這個名稱任意多次地運行這個語句塊。這被稱爲 調用 函數。我們已經使用了許多內建的函數,比如len和range。 函數通過def關鍵字定義。def關鍵字後跟

原创 android 自動化測試之MonkeyRunner學習(二)

上次說到已經配好了MonkeyRunner的運行環境,現在講解怎麼進行簡單的MonkeyRunner測試。這個拖了很久纔有時間和心情總結一下。真是計劃趕不上變化啊。 就不說廢話了。http://developer.android.co

原创 Windows環境下配置Vim爲Python的IDE

(一)安裝Python 2.7 在官網下載Python,並安裝,我的安裝路徑是D:\Program Files\Python。安裝完成後編輯環境變量Path,在其後添加;D:\Program Files\Python。(注意前面的分號

原创 [Python]入門教程(二):Python中的一些基本概念

最近忙着做Unity3D,Python的學習筆記落下不少,現在慢慢補上。 說到基本概念,熟悉編程的同學應該都不陌生,但是作爲筆記的一部分,還是慢慢介紹一下吧。 字符串 先來說說:字符串String 字符串,字面解釋就是一串字符

原创 View的setOnClickListener的添加方法

View的setOnClickListener的添加方法  1)第一種,也是最長見的添加方法(一下都以Button爲例)Button btn = (Button) findViewById(R.id.myButton);btn .setO

原创 Android自動化測試(UiAutomator)簡要介紹

一、一個BUG引發的問題     如果研發過程中有一個BUG:“不斷的切換手機語言出現花屏現象”。這個問題我們如何驗證呢?我想,最好的方式應該是自動化測試。    那麼,自動化測試可以完成哪些任務呢?    簡單的說,那些重複性的測

原创 Monkey測試3——Monkey測試結果分析

Monkey測試結果分析一. 初步分析方法:Monkey測試出現錯誤後,一般的差錯步驟爲以下幾步:1、 找到是monkey裏面的哪個地方出錯2、 查看Monkey裏面出錯前的一些事件動作,並手動執行該動作3、 若以上步驟還不能找出,可以使

原创 Monkey測試4——Monkey命令行可用的全部選項

Monkey命令行可用的全部選項常規--help列出簡單的用法。-v命令行的每一個-v將增加反饋信息的級別。Level 0(缺省值)除啓動提示、測試完成和最終結果之外,提供較少信息。Level 1提供較爲詳細的測試信息,如逐個發送到Act

原创 android自動化測試之MonkeyRunner使用實例(三)

一、使用CMD命令打開模擬器 運行monkeyrunner之前必須先運行相應的模擬器或連上設備,不然monkeyrunner無法連接設備。 1.1  用Elipse打開Android模擬器或在CMD中用Android命令打開模擬器。

原创 Monkey測試2——Monkey測試策略

Monkey的測試策略 一. 分類 Monkey測試針對不同的對象和不同的目的採用不同的測試方案,首先測試的對象、目的及類型如下: 測試的類型分爲:應用程序的穩定性測試和壓力測試 測試對象分爲:單一apk和apk集合 測試的目的分爲:

原创 JMeter基礎之-使用技巧

在這此對新版本jmeter的學習+溫習的過程,發現了一些以前不知道的功能,所以,整理出來與大分享。本文內容如下。 如何使用英文界面的jmeter如何使用鏡像服務器Jmeter分佈式測試啓動Debug 日誌記錄搜索功能線程之間傳遞變量 如何

原创 robotium測試工具使用之——輸出log日誌

本文主要使用Java對文件操作功能,來實現測試中log內容的輸出 1、前提條件 在被測試的應用中添加對SD卡的讀寫權限,文件爲AndroidManifest.xml,添加以下標示 <uses-permission android:

原创 Monkey測試1——Monkey的使用

前言: 最近開始研究Android自動化測試方法,對其中的一些工具、方法和框架做了一些簡單的整理,其中包括android測試框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接觸時

原创 Windows下Android項目搭建Jenkins持續構建+自動化測試

使用持續集成和自動化測試的好處就不說了,網上一搜一大把,不太瞭解的可以去Google search。下面開始介紹如何在Windows環境下爲Android項目搭建Jenkins。本文中使用的版本管理工具是SVN,大部分內容都參考自Jenk

原创 adb device找不到設備

系統從ubuntu,xp,換到win7,機器從實體機到虛擬機換了4臺,運行adb devices始終如一,死活就是找不到設備。折騰了一天,終於adb能找到設備了,記錄一下,備忘。 [plain] view plaincopy