国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

全網(wǎng)最細(xì)最全Appium自動(dòng)化測(cè)試 iOS入門(mén)教程,App自動(dòng)化測(cè)試教程,精細(xì)整理

這篇具有很好參考價(jià)值的文章主要介紹了全網(wǎng)最細(xì)最全Appium自動(dòng)化測(cè)試 iOS入門(mén)教程,App自動(dòng)化測(cè)試教程,精細(xì)整理。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄:導(dǎo)讀

一、MAC電腦上 Appium 的安裝流程
二、流程圖
三、下載AppiumServerGui和AppiumInspector
四、開(kāi)始測(cè)試
? ? ? 1、真機(jī)測(cè)試
? ? ? ? ? ? ? ? 1.1 準(zhǔn)備工作
? ? ? ? ? ? ? ? 1.2 獲取 開(kāi)發(fā)包 .app 結(jié)尾
? ? ? ? ? ? ? ? 1.3 WebDriverAgent使用
? ? ? ? ? ? ? ? 1.4 配置 Appium Inspector
? ? ? ? ? ? ? ? 1.5 Python 腳本基本配置
?

一、MAC電腦上?Appium?的安裝流程?

mac 需要先安裝 xcode node homebrew python?

二、流程圖?

ios自動(dòng)化測(cè)試,appium,測(cè)試工具

?三、下載AppiumServerGui和AppiumInspector

ios自動(dòng)化測(cè)試,appium,測(cè)試工具

?

1.安裝 Appium Server Gui?下載地址
2.安裝 Appium Inspector?下載鏈接

注意如果提示如法打開(kāi)軟件,需要在 系統(tǒng)偏好設(shè)置->通用 下方選擇仍要打開(kāi)

3.安裝 appium-doctor
安裝:

npm install -g appium-doctor

執(zhí)行:

appium-doctor --ios

這是執(zhí)行 appium-doctor --ios后 一部分的截圖

ios自動(dòng)化測(cè)試,appium,測(cè)試工具

?4.安裝 carthage

brew install carthage

四、開(kāi)始測(cè)試

1、真機(jī)測(cè)試

1.1 準(zhǔn)備工作

① 一個(gè)蘋(píng)果的開(kāi)發(fā)者ID和有效的開(kāi)發(fā)者對(duì)應(yīng)的配置文件及簽名文件

② 一臺(tái)iPad或者iPhone(把UDID加入證書(shū)里)

③ 獲取待測(cè)試應(yīng)用的源碼(或者讓iOS開(kāi)發(fā)人員為你的機(jī)型編譯一個(gè).app結(jié)尾的包)

注意事項(xiàng):真機(jī)調(diào)試時(shí)的app必須是包含描述文件的app文件,不能選擇虛擬器生成的沙漏里的app文件

1.2 獲取 開(kāi)發(fā)包 .app 結(jié)尾

最簡(jiǎn)單的辦法就是?xcode?連接真機(jī) 運(yùn)行之后在 Products 文件夾直接拷貝出來(lái)

1.3 WebDriverAgent使用

1.進(jìn)入到 appium-webdriveragent 目錄

cd /Applications/Appium\ Server\ GUI.app/Contents/Resources/app/node_modules/appium/node_modules/appium-webdriveragent

注意 WebDriverAgent 一定要用 Appium Server Gui 安裝文件里的,不要從github下載,下載下的版本編譯一直報(bào)錯(cuò)

2.修改scheme 選擇測(cè)試的真機(jī)

ios自動(dòng)化測(cè)試,appium,測(cè)試工具

?3. 修改 WebDriverAgentRunner 的 Team

ios自動(dòng)化測(cè)試,appium,測(cè)試工具

?4.commond + u 運(yùn)行測(cè)試

5.手機(jī)上會(huì)新建一個(gè)無(wú)圖標(biāo)的WebDriverAgent的應(yīng)用

ios自動(dòng)化測(cè)試,appium,測(cè)試工具

?并且console輸出如下信息則說(shuō)明啟動(dòng)成功

ios自動(dòng)化測(cè)試,appium,測(cè)試工具

?

1.4 配置 Appium Inspector

用的iPhone 12 iOS 14.7.1 系統(tǒng)

ios自動(dòng)化測(cè)試,appium,測(cè)試工具

?1.5 Python 腳本基本配置文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-728356.html

app = os.path.abspath('.app包的絕對(duì)路徑')
driver = webdriver.Remote(
        command_executor='http://127.0.0.1:4723/wd/hub',
        desired_capabilities={
            'app': app,
                    'udid': '設(shè)備的udid',
                    'platformName': 'iOS',
                    'platformVersion': '14.7.1',
                    'bundleId': '***',
                    'autoAcceptAlerts': 'true', # 彈窗自動(dòng)選擇為true XCUITest 下不生效
                    'waitForAppScript': '$.delay(5000); $.acceptAlert(); true;', # XCUITest 生效
                    'deviceName': 'iPhone 12'
            })

到了這里,關(guān)于全網(wǎng)最細(xì)最全Appium自動(dòng)化測(cè)試 iOS入門(mén)教程,App自動(dòng)化測(cè)試教程,精細(xì)整理的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 全網(wǎng)最細(xì),Python接口自動(dòng)化測(cè)試websocket接口實(shí)戰(zhàn),即學(xué)即用......

    全網(wǎng)最細(xì),Python接口自動(dòng)化測(cè)試websocket接口實(shí)戰(zhàn),即學(xué)即用......

    在python中,發(fā)送http請(qǐng)求,比較有名的是requests這個(gè)庫(kù);webservice的接口可以使用suds-py3來(lái)請(qǐng)求。那么websocket怎么請(qǐng)求呢? 其實(shí)在python中也有很多第三方庫(kù)可以用來(lái)發(fā)送websocket請(qǐng)求。比如websocket-client, 那么接下來(lái)我們先來(lái)看看websocket-client這個(gè)庫(kù)的使用。 Python接口自動(dòng)化測(cè)試:

    2024年02月12日
    瀏覽(50)
  • Selenium+Pytest自動(dòng)化測(cè)試框架實(shí)戰(zhàn),還不會(huì)點(diǎn)這里一清二楚,全網(wǎng)最細(xì)教程!

    Selenium+Pytest自動(dòng)化測(cè)試框架實(shí)戰(zhàn),還不會(huì)點(diǎn)這里一清二楚,全網(wǎng)最細(xì)教程!

    在華為工作了10年的大佬出的Web自動(dòng)化測(cè)試教程,華為現(xiàn)用技術(shù)教程!_嗶哩嗶哩_bilibili 在華為工作了10年的大佬出的Web自動(dòng)化測(cè)試教程,華為現(xiàn)用技術(shù)教程!共計(jì)16條視頻,包括:1. 【web自動(dòng)化】主流Web自動(dòng)化測(cè)試技術(shù)對(duì)比、2. 【web自動(dòng)化】Selenium自動(dòng)化測(cè)試環(huán)境一鍵搭建、

    2024年02月02日
    瀏覽(27)
  • 【W(wǎng)eb UI自動(dòng)化測(cè)試】Web UI自動(dòng)化測(cè)試之框架篇(全網(wǎng)最全)

    【W(wǎng)eb UI自動(dòng)化測(cè)試】Web UI自動(dòng)化測(cè)試之框架篇(全網(wǎng)最全)

    本文大綱截圖: UnitTest框架: PyTest框架: 框架:?框架英文單詞 framework,為解決一類(lèi)事情的功能的集合。需要按照框架的規(guī)定(套路)去書(shū)寫(xiě)代碼。 概念:UnitTest是python自帶的一個(gè)單元測(cè)試框架,用它來(lái)做單元測(cè)試 自帶的框架:不需要單獨(dú)按照,只要安裝了 python就可以用

    2023年04月09日
    瀏覽(29)
  • 全網(wǎng)最強(qiáng),Python+Appium+pytest自動(dòng)化測(cè)試,多設(shè)備并發(fā)+多線程(實(shí)戰(zhàn)詳細(xì))

    全網(wǎng)最強(qiáng),Python+Appium+pytest自動(dòng)化測(cè)試,多設(shè)備并發(fā)+多線程(實(shí)戰(zhàn)詳細(xì))

    Appium+python 實(shí)現(xiàn)單設(shè)備的 app 自動(dòng)化測(cè)試 啟動(dòng) appium server,占用端口 4723; 電腦與一個(gè)設(shè)備連接,通過(guò) adb devices 獲取已連接的設(shè)備; 在 python 代碼當(dāng)中,編寫(xiě)啟動(dòng)參數(shù),通過(guò) pytest 編寫(xiě)測(cè)試用例,來(lái)進(jìn)行自動(dòng)化測(cè)試。 若要多設(shè)備并發(fā),同時(shí)執(zhí)行自動(dòng)化測(cè)試 需要: 確定設(shè)備個(gè)數(shù)

    2024年02月02日
    瀏覽(20)
  • 【W(wǎng)eb UI自動(dòng)化測(cè)試】Web UI自動(dòng)化測(cè)試之日志收集篇(全網(wǎng)最全)

    【W(wǎng)eb UI自動(dòng)化測(cè)試】Web UI自動(dòng)化測(cè)試之日志收集篇(全網(wǎng)最全)

    本文大綱截圖: ? 日志:?用于記錄系統(tǒng)運(yùn)行時(shí)的信息,對(duì)一個(gè)事件的記錄,也稱為 Log 。 日志作用: 1)調(diào)試程序 2)了解系統(tǒng)程序運(yùn)行的情況是否正常 3)系統(tǒng)程序運(yùn)行故障分析與問(wèn)題定位 4)用來(lái)做用戶行為分析和數(shù)據(jù)統(tǒng)計(jì) 日志級(jí)別: 日志級(jí)別:指日志信息的優(yōu)先級(jí)、重

    2024年02月12日
    瀏覽(22)
  • 2023主流技術(shù) Appium+IOS 自動(dòng)化測(cè)試環(huán)境搭建

    2023主流技術(shù) Appium+IOS 自動(dòng)化測(cè)試環(huán)境搭建

    關(guān)于Appium for IOS Appium是目前最主流的app自動(dòng)化測(cè)試技術(shù),能夠同時(shí)支持IOS、Android平臺(tái)上的移動(dòng)應(yīng)用自動(dòng)化測(cè)試,能支持眾多語(yǔ)言,包括:Java、Python、Ruby、JavaScript等;并且Appium是開(kāi)源免費(fèi)使用的。 目前網(wǎng)上的關(guān)于Appium的學(xué)習(xí)教程絕大多數(shù)以Android為主,關(guān)于IOS端的比較少,而

    2024年02月11日
    瀏覽(22)
  • 全網(wǎng)最牛最全的Postman接口測(cè)試工具 接口自動(dòng)化測(cè)試最全實(shí)用教程

    全網(wǎng)最牛最全的Postman接口測(cè)試工具 接口自動(dòng)化測(cè)試最全實(shí)用教程

    溫馨提醒:本文超過(guò)10000+字,適用測(cè)試工程師入門(mén)postman工具進(jìn)行接口測(cè)試,建議收藏慢慢看~~ 視頻教程:年入58w的測(cè)試開(kāi)發(fā)講解的全套postman接口測(cè)試 接口自動(dòng)化測(cè)試全套教程_嗶哩嗶哩_bilibili ? ? 1、postman的特點(diǎn) postman只做 http協(xié)議 的接口的測(cè)試,是一種最廣泛REST接口測(cè)試客

    2024年02月16日
    瀏覽(54)
  • macos搭建appium-iOS自動(dòng)化測(cè)試環(huán)境

    macos搭建appium-iOS自動(dòng)化測(cè)試環(huán)境

    目錄 準(zhǔn)備工作 安裝必需的軟件 安裝appium 安裝XCode 下載WDA工程 配置WDA工程 搭建appium+wda自動(dòng)化環(huán)境 第一步:?jiǎn)?dòng)通過(guò)xcodebuild命令啟動(dòng)wda服務(wù) 分享一下如何在mac電腦上搭建一個(gè)完整的appium自動(dòng)化測(cè)試環(huán)境 前期需要準(zhǔn)備的設(shè)備和賬號(hào): mac電腦一臺(tái) iphone一臺(tái) 蘋(píng)果開(kāi)發(fā)者賬號(hào)一

    2024年02月13日
    瀏覽(22)
  • Windows系統(tǒng)上運(yùn)行appium連接iOS真機(jī)自動(dòng)化測(cè)試

    Windows系統(tǒng)上運(yùn)行appium連接iOS真機(jī)自動(dòng)化測(cè)試

    步驟: 1、windows安裝 tidevice 工具 2、Mac系統(tǒng)打包安裝WebDriverAgent(WDA)工具 3、安裝Appium 4、連接iOS手機(jī) iOS自動(dòng)化的實(shí)現(xiàn)和執(zhí)行都依賴Mac系統(tǒng),因?yàn)樾枰ㄟ^(guò)Xcodebuild編譯安裝WDA (WebDriverAgent)到iOS設(shè)備中,通過(guò)WDA實(shí)現(xiàn)對(duì)被測(cè)應(yīng)用進(jìn)行操作。而Windows系統(tǒng)無(wú)法運(yùn)行Xcode工具,所以無(wú)法

    2024年04月25日
    瀏覽(21)
  • iOS+Appium最簡(jiǎn)單的環(huán)境搭建,快速實(shí)現(xiàn)真機(jī)自動(dòng)化測(cè)試

    iOS+Appium最簡(jiǎn)單的環(huán)境搭建,快速實(shí)現(xiàn)真機(jī)自動(dòng)化測(cè)試

    整理不易耗時(shí)兩星期配置成功,查看一兩年前的教程文章走了太多彎路到處都是坑和報(bào)錯(cuò) 需配置環(huán)境:Homebrew、node、cnpm、Carthage、ios-deploy、libimobiledeviceideviceinstaller,Xcode,appiumWebDriverAgent,appium Inspector 1. Homebrew安裝 Homebrew簡(jiǎn)稱brew,是Mac上的軟件管理工具(卸載和安裝),和

    2023年04月27日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包