【白嫖8k買的機構vip教程】Appium自動化(3):Appium-Desktop界面介紹

Appium-Desktop主界面包含三個菜單Simple、Advanced、Presets

Simple界面:
  • Host設置Appium server的ip地址,本地調試可以將ip地址修改為127.0.0.1;
  • Port設置端口號,默認是4723不用修改
  • Start Server 啟動 Appium server
  • Edit Configurations 配置java和android-sdk的home目錄

Advanced界面:

高級參數配置修改,主要是一些Android和iOS設備,log路徑等相關信息的配置。部分參數說明如下:

Server Address:為appium?server的訪問地址

Server Port:appium server的監聽端口,默認為4723

Logfile Path:appium的日志文件地址

Log Level:appium記錄的日志級別,在debug及以上的級別日志都會被記錄下來,包括warn,error。

Override Temp Path:一般用的少,覆蓋臨時路徑

Node Config File Path:node節點文件路徑,指定JSON格式的配置文件,用來在selenium grid中注冊appium server

Local Timezone:時區相關配置,使用本地時區作為時間戳

Allow Session Override:是否允許會話覆蓋,腳本請求執行就是一次會話

Log Timestamps:日志時間戳,在控制臺輸出中顯示時間戳

Spress Log Color:溢出日志顏色,設置日志顏色

Strict Caps Mode:嚴格上限模式

Relaxed Security:設置讓Appium直接執行adb shell方法

WebDriverAgent Port:ios端WebDriverAgent端口號,WebDriverAgent 在 iOS 端實現了一個 WebDriver server ,借助這個 server 我們可以遠程控制 iOS 設備,你可以啟動、殺死應用,點擊、滾動視圖,或者確定頁面展示是否正確

executeAsync Callback Host:回調ip地址 (默認: 同 Server Address)

executeAsync Callback Port:回調端口 (默認: 同 Server port)

Bootstrap Port:Bootstrap端口號,負責和appium進行通訊

Selendroid Port:老版本的android端移動測試框架,可以兼容API<17以下的機器進行測試

Chromedriver Port:谷歌驅動的端口號,android的UIAutomator框架默認不支持H5頁面的自動化,所以采取chromedriver來實現

Chromedriver Binary Path:谷歌驅動二進制文件的路徑

Presets界面

主要用于保存一些配置好的信息,advanced中點擊saveaspreset...按鈕,命名后即可保存。

開啟Appium Server服務后的界面

Start Inspector Session:放大鏡圖標,點擊可以開啟探測會話,主要用來定位元素

Get Raw Logs:下載圖標,得到appium的原始日志

?Stop Server:暫停圖標,停止appium server

?

?總結:

?光學理論是沒用的,要學會跟著一起敲,要動手實操,才能將自己的所學運用到實際當中去,這時候可以搞點實戰案例來學習。

???

???

如果對你有幫助的話,點個贊收個藏,給作者一個鼓勵。也方便你下次能夠快速查找。

如有不懂還要咨詢下方鏈接,博主也希望和志同道合的測試人員一起學習進步

在適當的年齡,選擇適當的崗位,盡量去發揮好自己的優勢。

我的自動化測試開發之路,一路走來都離不每個階段的計劃,因為自己喜歡規劃和總結,

測試開發視頻教程、學習筆記領取傳送門!!

點擊獲取電子書+pdf文檔+視頻教學+源碼項目?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/712925.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/712925.shtml
英文地址,請注明出處:http://en.pswp.cn/news/712925.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

重生奇跡MU玩家容易遇到的問題

1、玩家可以在畫面左上角座標旁找到「奇跡助手」的小按鈕&#xff0c;用它來開啟介面。 2、打怪范圍&#xff1a;自動尋找所設定范圍內的怪物&#xff0c;勾選后角色搜索范圍內若無可攻擊的目標&#xff0c;將會隨機移動位置直到有攻擊目標為止&#xff0c;但移動范圍不超出所…

搭建LNMP環境并搭建論壇和博客

目錄 一、LNMP架構原理 二、編譯安裝Nginx 三、編譯安裝MySQL 四、編譯安裝PHP 五、配置Nginx支持PHP解析 六、安裝論壇 七、安裝博客 一、LNMP架構原理 LNMP架構&#xff0c;是指在Linux平臺下&#xff0c;由運行Nginx的web服務器&#xff0c;運行PHP的動態頁面解析程序…

Node.js_基礎知識(http模塊)

網絡基礎 URL的組成結構&#xff1a;協議名: // 主機名 [:端口號] [/路徑] [?查詢字符串]協議默認端口&#xff1a; http&#xff1a;80&#xff0c;開發常用端口有 3000、8080、8090、9000https: 443 如果端口被其他程序占用&#xff0c;可以使用 資源監視器 找到占用端口的…

Python:練習:編寫一個程序,錄入一個美元數量(int),然后顯示出增加%5稅率后的相應金額。

案例&#xff1a; 編寫一個程序&#xff0c;錄入一個美元數量&#xff08;int&#xff09;&#xff0c;然后顯示出增加%5稅率后的相應金額。格式如下所示&#xff1a; Enter an amount:100 With tax added:$105.0 思考&#xff1a; 1、錄入一個美元數量&#xff0c;錄入&am…

解決GitHub無法訪問的問題:手動修改hosts文件與使用SwitchHosts工具

?? 歡迎大家來訪Srlua的博文&#xff08;づ&#xffe3;3&#xffe3;&#xff09;づ╭?&#xff5e;?? &#x1f31f;&#x1f31f; 歡迎各位親愛的讀者&#xff0c;感謝你們抽出寶貴的時間來閱讀我的文章。 我是Srlua&#xff0c;在這里我會分享我的知識和經驗。&#x…

【C++】一個求數組中最大元素的函數模板

題目 設計一個分數類 F r a c t i o n Fraction Fraction&#xff0c;再設計一個名為 M a x e l e m e n t Max_element Maxe?lement 的函數模板&#xff0c;能夠求數組中最大的元素&#xff0c;并用該模板求一個 F r a c t i o n Fraction Fraction 數組中的最大元素。 C…

SpringBoot原理-配置優先級(黑馬學習筆記)

配置優先級 在我們前面的課程當中&#xff0c;我們已經講解了SpringBoot項目當中支持的三類配置文件&#xff1a; ● application.properties ● application.yml ● application.yaml 在SpringBoot項目當中&#xff0c;我們要想配置一個屬性&#xff0c;可以通過這三種方…

Liunx前后端項目部署(小白也可安裝)

文章目錄 一、CentOS服務器的安裝二、jdk安裝三、Tomcat安裝四、MySQL安裝、五、nginX安裝六、多個項目負載均衡&#xff0c;部署后端項目七、前端項目部署 一、CentOS服務器的安裝 選擇liunx&#xff0c;下面選擇CentOS 7 ![在這里插入圖片描述](https://img-blog.csdnimg.cn…

oracle安裝RAC手動配置互信

cd $ORACLE_HOME/sshsetup grid的話是GI_HOME(一個節點上跑即可) ./sshUserSetup.sh -user oracle -hosts "vma vmb" -advanced -noPromptPassphrase集群&#xff08;oracle,grid都要做&#xff09; node1: [oracle node1~]$ ssh-keygen -t rsa //…

一文講透:可視化大屏中3D元素的融入和使用方法

在可視化大屏中&#xff0c;3D元素融入的越來越多&#xff0c;貝格前端工場經常接到這類項目&#xff0c;很多老鐵認為加個3D效果很easy&#xff0c;其實不然&#xff0c;工序非常復雜&#xff0c;總結如下。 一、什么是3D技術 三維展示&#xff08;3D展示&#xff09;是指使用…

[BUUCTF]-Reverse:reverse3解析

查看ida 從下圖的/3和*4可以推斷得出來是base64加密。 ida里大致意思就是我們輸入的字符串經過base64加密&#xff0c;循環遞減&#xff0c;最后等于str2&#xff0c;那我們輸入的字符串就是flag。 完整exp&#xff1a; import base64 liste3nifIH9b_CndH print(len(list))fl…

循環簡介和基本運算符

根據C Primer Plus第五章進行學習 文章目錄 循環簡介基本運算符 1.賦值運算符&#xff1a;2.加法運算符&#xff1a;3.減法運算符&#xff1a;-2.乘法運算符&#xff1a;*總結 1.循環簡介 如下代碼可以體現不使用循環的局限性&#xff1a; #include<stdio.h> #define AD…

什么是端口,為什么要有端口

一.端口概念 在網絡技術中&#xff0c;端口&#xff08;Port&#xff09;大致有兩種意思&#xff1a;一是物理意義上的端口&#xff0c;比如&#xff0c;ADSL Modem、集線器、交換機、路由器用于連接其他網絡設備的接口&#xff0c;如RJ-45端口、SC端口等等。二是邏輯意義上的端…

【leetcode熱題】楊輝三角 II

難度&#xff1a; 簡單通過率&#xff1a; 41.1%題目鏈接&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 題目描述 給定一個非負索引 k&#xff0c;其中 k ≤ 33&#xff0c;返回楊輝三角的第 k 行。 在楊輝三角中&#xff0c;每個數是它左上方和右上方的數的和。 示…

Doris實戰——金融壹賬通指標中臺的應用實踐

目錄 前言 一、業務痛點 二、早期架構挑戰 三、架構升級 四、一體化指標數據平臺 4.1 構建指標體系 4.2 構建指標平臺功能 五、Doris指標應用實踐 六、未來規劃 原文大佬的這篇指標中臺的應用實踐有借鑒意義&#xff0c;這里摘抄下來用作學習和知識沉淀。 前言 在搭建…

linux學習-C語言流程控制

目錄 順序結構 分支結構 關系預算符 邏輯運算符 if分支 簡單分支 階梯分支 嵌套分支&#xff1a; switch分支 基本形式 switch嵌套 順序結構 括號>單目運算符>雙目運算符>三目運算符>賦值運算符>逗號運算符> 雙目運算符&#xff1a;算數運算…

獵冰超前點播--大結局

第18集 鏈接&#xff1a;https://pan.baidu.com/s/1cHPiioQsQluWQQtP5CC_aA?pwdyyds 提取碼&#xff1a;yyds --來自百度網盤超級會員V3的分享 第17集 鏈接&#xff1a;https://pan.baidu.com/s/1QQD5xX7U9t6W4-xcjVkQFg?pwdyyds 提取碼&#xff1a;yyds --來自百度網…

知識積累(三):深度學習相關概念(查看檢索時看到)

文章目錄 1. 知識蒸餾2. 可微搜索索引&#xff08;DSI&#xff09;參考資料 在找論文時&#xff0c;發現的相關概念。 1. 知識蒸餾 知識蒸餾&#xff08;knowledge distillation&#xff09;是模型壓縮的一種常用的方法&#xff0c;不同于模型壓縮中的剪枝和量化&#xff0c;知…

藍禾,三七互娛,順豐,康冠科技,金證科技24春招內推

藍禾&#xff0c;三七互娛&#xff0c;順豐&#xff0c;康冠科技&#xff0c;金證科技24春招內推 ①藍禾 【崗位】運營類、設計類、研發類&#xff0c;供應鏈類&#xff0c;職能等 【一鍵內推】https://lanhevip.jobs.feishu.cn/index/m/?external_referral_codeT1KYX4B 【校園…

MySQL之索引詳解

華子目錄 索引概述優缺點 索引的原理索引的設計原則索引結構B-tree&#xff08;多路平衡查找樹&#xff09;BtreeHash 為什么InnoDB存儲引擎選擇Btree&#xff1f;索引分類聚集索引選取規則 單列索引和多列索引前綴索引創建索引1.創建表時創建索引2.在已經存在的表上創建索引3.…