原创 Appium server capabilities詳解

Appium server capability詳解 Capability Description Values automationName Which automation engine to use  使用的自

原创 Robotium 5.0.1 源碼解析之控件搜索

Robotium 5.0.1 源碼解析之控件搜索 Roboti轉自:http://stream-town.iteye.com/blog/2021063  AndroidRobotium自動化開源軟件       自己和And

原创 Android環境變量配置

此處只記錄Android環境配置: 已知Android安裝位置:D:\adt-bundle-windows-x86_64-20140624\sdk\tools 1.計算機->右鍵->屬性; 2.選擇“高級系統配置”; 3.選擇“高級”->

原创 通過ADB命令獲取當前activity

自動化測試需要獲得當前的activity,來判斷處於的頁面是否正確; hierarchy view經常連不上真機,無法獲得activity,所以直接用 adb命令來查看當前運行的 activity就可以; 方法一: 1、cmd命令中輸入

原创 Robotium 5.0.1 源碼解析之滾動原理

Robotium 5.0.1 源碼解析之滾動原理 轉自:http://stream-town.iteye.com/blog/2025306RobotiumAndroid      在之前的控件搜索原理解析的文章中提到了,robot

原创 Jmeter測試MySQL數據庫實例

Jmeter測試MySQL數據庫實例 1.添加線程組 2.在測試計劃中添加 mysql-connector-java.jar 的包,點擊Add directory or jar to classpath 3.添加 配置原件->J

原创 Mac系統 wireshark 抓包出現No Interface can be used for capturing

在Mac 系統上,啓動wireshark 出現 no interface can be used for capturing in this system with the current configuration,沒有網口可以抓包

原创 iOS+Python+Appium真機自動化測試實戰

1、連接真機跑通 首先要確保真機可以跑通,具體的可以查看我上一篇文章mac appium ios python 之首次運行測試用例,打開appium後,進行配置。如果手機上已經安裝了開發包,不需要勾選 AppPath;填寫正確的Bun

原创 TCP三次握手和四次分手

1.通過wireshark抓包看到 抓到的包和對應的協議層如下圖所示: 1. Frame:   物理層的數據幀概況 2. Ethernet II: 數據鏈路層以太網幀頭部信息 3. Internet Protocol Version

原创 Mac 搭建 Jenkins

1.下載tomcat ,選擇zip。下載完成後,解壓後放在任意位置上。 http://tomcat.apache.org/download-70.cgi 2.下載jenkins.war, 下載完成後,放在 /apache-tomca

原创 解決 Target failed to run: Permission to debug con.cyt.tableview was denied.

Profile項目時出現  Target failed to run: Permission to debug con.cyt.tableview was denied. The app must be signed with a de

原创 Mac通過RVI使用Wireshark對iPhone抓包

Mac使用Wireshark對iPhone抓包 蘋果在 iOS 5 中新引入了“遠程虛擬接口(Remote Virtual Interface,RVI)”的特性,可以在 Mac 中建立一個虛擬網絡接口來作爲 iOS 設備的網絡棧,這樣所有

原创 Mac 命令行實例

Mac OS採用Unix文件系統,所有文件都在 目錄 / 下面,Mac的硬盤都掛載在 /Volumes下,  通常我們在啓動盤下面都只能看到應用程序、資源庫、系統、用戶這4個目錄   如何進入命令行操作模式  1.Finder 打開 應用

原创 解決:Mac下WireShark中interface爲空

問題:no interface can be used for capturing in this system with the current configuration 使用命令:sudo chmod 644 /dev/bpf*

原创 Mac下抓取iPhone數據包的方法——無需越獄

1.使用USB數據線連接iPhone和Mac 2.打開iTunes,查看UDID編號 3.建立RVI接口,打開終端,輸入命令行:  rvictls -s  <UDID> 成功建立了RVI接口後,會輸出:[Starting device 你