原创 實現Python Http 接口測試

實現Python Http 接口測試 一、測試需求對服務後臺一系列的http接口功能測試。 輸入:根據接口描述構造不同的參數輸入值輸出:XML文件或者JSON文件; eg:http://XXX.com/XXX/test/video?nam

原创 WireShark基本抓包數據分析

WireShark抓包數據分析: 1、TCP報文格式 源端口、目的端口:16位長。標識出遠端和本地的端口號。 順序號:32位長。表明了發送的數據報的順序。 確認號:32位長。希望收到的下一個數據報的序列號。 TCP協議數據報頭DE

原创 Robotium—只有apk時,進行自動化測試

Robotium—只有apk時,進行自動化測試 在沒有源代碼,只有安裝包的時候,如何進行robotium自動化測試?下面進行講解 1、重簽名apk包 使用位於sdk/tools/目錄下的文件 re-sign.jar,直接點擊打開re-s

原创 Mac Appium 問題—持續跟進

1、appium中,啓動inspector時失敗,且提示:[ error: Could not initialize ideviceinstaller; make sure it is installed and works on

原创 WireShark查看指定的PC應用的網絡包

前文:在PC上運行着許多應用,有時一打開wireshark進行抓包,什麼操作都沒有進行,就發現wireshark已經抓取了許多內容,想要查看某個應用的網絡數據,該怎麼做?下面是操作步驟: 一、查詢應用的端口 1、打開【任務管理器】,點擊

原创 Mac Appium Python 環境搭建

一、Appium簡介Appium是一個開源、跨平臺的測試框架,可以用來測試原生及混合的移動端應用。Appium支持IOS、Android及FirefoxOS平臺。Appium使用WebDriver的json wire協議,來驅動Apple

原创 HtmlUnit測試入門

HtmlUnit是junit的擴展框架之一,該框架模擬瀏覽器的行爲,提供API對網頁的元素進行操作。HtmlUnit支持HTTP、HTTPS、COOKIES、表單的POST和GET;能夠對HTML文檔進行包裝,頁面的各種元素可以被當做對象

原创 Android Instrumentation基礎使用

Android Instrumentation基礎使用 http://stream-town.iteye.com/blog/2020299 AndroidInstrumentation     這兩天準備研究Robotium的源碼

原创 Python 中文編碼介紹

Python內部使用的是unicode編碼,而外部卻要面對千奇百怪的各種編碼,比如作爲中國程序經常要面對的gbk,gb2312,utf8等,這些編碼需要轉換成內部的unicode編碼格式後,Python纔可以處理; 源代碼文件作爲文本文件

原创 IOS自動化測試之UIAutomation Test學習——first step:Instrument

1. 安裝xcode; 2.下載ios源碼:可從github或其他地方下載ios應用開源代碼; 3.使用xcode編譯代碼——(Xcode->Product->Profile->Automation) 4.打開Automation後,選擇

原创 Eclipse+Python+Pydev環境搭建

Eclipse+Python+Pydev環境搭建           Pydev搭建方法一:          1、啓動Eclipse, 點擊Help->Install New Software...   在彈出的對話框中,點Add 按鈕

原创 Robotium之如何得到apk的包名和啓動應用名稱

使用aapt.exe   //aapt是sdk自帶的一個工具,在sdk\builds-tools\目錄下,若有多個版本的sdk,則進入任意一個即可。 1.啓動cmd,使用cd語句進入aapt.exe所在的目錄,輸入 aapt dump

原创 MAC 命令行 HomeBrew ,RubyGems, Node.js詳解

一、HomeBrew brew 又叫Homebrew,是Mac OSX上的軟件包管理工具, 只需要一個命令,就能在Mac中安裝或者卸載軟件。 首先命令行檢查是否安裝: ruby -e "$(curl -fsSL https://raw.

原创 mac appium ios python 之首次運行測試用例

一、下載例子 點擊下載測試例子:sample   下載完成後,解壓。 二、啓動appium 1、appium介紹   2、python腳本介紹 從終端進入:cd Downloads/samplecode-master/sample-

原创 android之DDMS翻譯

文獻來源於http://developer.android.com/tools/debugging/ddms.html#,因爲在看文獻的時候,感到不甚投入,決定翻譯一份,既可以幫助他人學習DDMS和英語,也可以讓自己對DDMS的瞭解更加深