UI「三重天」之appium(一)

2022-02-04 14:31:07 字數 1855 閱讀 6025

這樣可以在ios,android和windows測試套件之間重用**。

我們無論在做什麼測試,首先要考慮的便是該工具(框架)是否真的適合自己的業務,自己的需求;顯然跨平台的優點是首選,和之前的jmeter是一樣的。我們不能被工具(框架)限制。

客戶端/伺服器架構:

會話:

自動化始終在會話的上下文中執行。客戶端以特定於每個庫的方式啟動與伺服器的會話,但它們最終都向post /session伺服器傳送請求,並使用稱為「所需功能」物件的json物件。此時,伺服器將啟動自動化會話並使用會話id進行響應,該會話id用於傳送更多命令。

一路next,沒技術含量。

一路next,環境變數自動新增。

看一下介面:

左上角四個按鈕功能:android setting*****==>android應用配置

general setting*****==>通用配置

developer setting*****=>開發者配置

版本詳情

2、點選:choose,將要測試的apk檔案放進去,下方包名以及activity自動載入、。

3、勾選package包名,勾選launchactivity。

有關launchactivity可直接向開發進行索取,或者重簽名,或是使用sdk中build-tools中的aapt.exe

4、capabilities中的platformname 和automationname都預設

1、server和port

3、logging中勾選show timestamps,顯示時間戳

4、log to file中填寫日誌儲存路徑

ok,開發者選項沒用到,基本介紹以及配置方法完成。

先配置server,android-setting中載入乙個apk,啟動,檢視日誌。

點選右上角的啟動按鈕。

Ui 三重天 之重溫Uiaumator(1)

移動端自動化技術和介面自動化技術是接下來需要深究和拓展的兩方面,基於之前的薄弱基礎,重溫一波,本篇內容便是android ui自動化框架uiautomantor1.1 jdk 2 android sdk 具體的環境變數配置便不再多記。開發編譯工具為eclipse。可自定義 眾所周知,ui自動化技術核...

設計模式三重天 之一

寫作背景 一直在看關於設計模式的書並不斷的實際工作中努力實踐,同時也看到了播客園上設計模式 團隊文章熱火朝天的研究和討論。心裡非常高興,在國內設計模式的研究和使用還不是很豐富和 完善的今天,這種討論無疑會對每個園中的個體還是播客園整體實體的提公升有著重大的意義,我 非常希望以後想研究.net程式的人...

設計模式三重天 之三

寫作背景 一直在看關於設計模式的書並不斷的實際工作中努力實踐,同時也看到了播客園上設計模式 團隊文章熱火朝天的研究和討論。心裡非常高興,在國內設計模式的研究和使用還不是很豐富和 完善的今天,這種討論無疑會對每個園中的個體還是播客園整體實體的提公升有著重大的意義,我 非常希望以後想研究.net程式的人...