原文:appium簡明教程(11)——使用resource id定位(僅支持安卓4.3以上系統)

上一節乙醇帶大家了解了appium的定位策略。實際上appium的控件定位方式是完全遵守webdriver的mobile擴展協議的。 這一節將分享一下如何使用resource id來定位android策略。 什么是resource id,這個不屬於本文的范疇,大家可以點這里了解。 我們可以有兩種方式來使用resource id進行定位: 使用findElement By.id resourceId ...

2014-06-28 21:01 21 24058 推薦指數:

查看詳情

appium簡明教程(10)——控件定位基礎

狹義上講,UI級的自動化測試就是讓機器代替人去點來點去的過程。 但機器去點什么(點上面還是點左邊),怎么點(是長按還是輕觸),這些東西是必須由代碼的編寫者所指示清楚的。 控件定位就是解決機器點什么的問題的。 一般說來,我們可以這樣告訴機器:去點登陸按鈕。 機器很笨,它並不知道什么是登陸按鈕 ...

Wed Jun 25 21:21:00 CST 2014 4 21316
appium簡明教程(4)——appium client的安裝

appium client是對webdriver原生api的一些擴展和封裝。它可以幫助我們更容易的寫出用例,寫出更好懂的用例。 appium client是配合原生的webdriver來使用的,因此二者必須配合使用缺一不可。 從本節開始,教程的內容將涵蓋3個語言,ruby/python ...

Tue Jun 24 02:54:00 CST 2014 0 33552
appium簡明教程(2)——appium的基本概念

Client/Server Architecture appium的核心其實是一個暴露了一系列REST API的server。 這個server的功能其實很簡單:監聽一個端口,然后接收由client發送來的command。翻譯這些command,把這些command轉成移動設備可以理解 ...

Mon Jun 23 21:20:00 CST 2014 1 30617
appium簡明教程(7)——Desired Capabilities詳解

Desired Capabilities在啟動session的時候是必須提供的。 Desired Capabilities本質上是key value的對象,它告訴appium server這樣一些事情: 本次測試是啟動瀏覽器還是啟動移動設備? 是啟動andorid還是啟動ios ...

Tue Jun 24 20:42:00 CST 2014 3 21596
StarUML使用簡明教程

最近了解到StarUML比較多,所以寫一篇教程供大家參考,不足支持,請見諒。 StarUML(簡稱SU),是一種創建UML類圖,生成類圖和其他類型的統一建模語言(UML)圖表的工具。StarUML是一個開源項目之一發展快、靈活 ...

Wed Apr 10 17:13:00 CST 2019 0 2359
appium簡明教程(6)——啟動appium及android模擬器

一般情況下,我們都從命令行啟動appium。 windows下,dos命令窗口輸入 如果該命令報錯,那么請重裝appium 如果安裝出錯,請自行更換npm源。 然后請打開android的模擬器,如果沒有請新建一個虛擬設備。請自行解除設備鎖定 ...

Tue Jun 24 18:00:00 CST 2014 1 33107
appium簡明教程(1)——appium和它的哲學世界

什么是appium? 本文已經遷移到測試教程網,后續更新會在測試教程網更新。 下面這段介紹來自於appium的官網。 Appium is an open-source tool you can use to automate mobile native, mobile web ...

Mon Jun 23 20:56:00 CST 2014 1 41092
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM