Appium具備的功能

2021-07-25 12:40:32 字數 1197 閱讀 9876

功能

描述自動化名字

平台名稱

平台版本

設定移動系統的版本例如:7.1,4.4.4,可以用下面的命令:caps.setcapability(「platformversion」,」4.4.4」);或者也可以使用下面的命令:caps.setcapability(mobilecapabilitytype.platform_version, 「4.4.4」);

裝置名稱

我們能夠定義移動裝置或者**器的型別,可以使用下面的命令,例如iphone simulator, ipad simulator, iphone retina 4-inch, android emulator,moto x, nexus 5等等 :caps.setcapability(「devicename」, 「nexus 5」);使用下面的命令也可以達到同樣的作用:caps.setcapability(mobilecapabilitytype.device_name,」nexus 5」);

瀏覽器名字

如果你想自動化測試移動端的網路應用,你將不得不用到這個功能去識別瀏覽器。對於ios的safari,你可以使用這個命令:caps.setcapability(「browsername」, 「safari」);或者你可以使用下面這個命令:caps.setcapability(mobilecapabilitytype.browser_name, 「safari」);在安卓上面的谷歌瀏覽器,你可以使用下面的命令:caps.setcapability(「browsername」, 「chrome」);當然你也可以使用下面的命令:caps.setcapability(mobilecapabilitytype.browser_name, 「chrome」);

新命令超時

自動啟動

語言這個功能用來在**器或者模擬器上面設定語言,例如法語,英語等等,下面的命令僅僅能夠在**器或者模擬器上面才能執行:caps.setcapability(「language」,」fr」);

定位這個功能用來在**器或者模擬器設定位置,例如,fr_ca, tr_tr等等,caps.setcapability(「locale」,」fr_ca」);

唯一的裝置識別

定位這個功能僅僅用在模擬器或者**器開始去確定的方向,例如landscape或者portrait:caps.setcapability(「orientation」, 「portrait」);

自動網路檢視

部分重置

全部重置

網校系統需要具備哪些功能

3 課時管理功能 課時管理功能就像學校裡面的鈴聲,提醒學生們到點上課,然後還要有課程簽到功能,方便老師們進行考勤,記錄哪些學生上課,哪些遲到早退。4 作業本功能 學生可以將隨堂測試以及課堂練習過程中,遇到的難題新增到作業本,並新增備註等,方便學生掌握新的知識。5 上課功能 網校系統最核心的內容是課程...

專案管理軟體應該具備的功能

專案管理技術的發展與計算機技術的發展密不可分,隨著計算機效能的迅速提高,大量的專案管理軟體湧現出來。它們可以用於各種商業活動,提供便於操作的圖形介面,幫助使用者制定任務 管理資源 進行成本預算 跟蹤專案進度等。具備的功能 目前,市場上大約有120多種專案管理軟體工具。這些軟體各具特色,各有所長。這裡...

自動化測試框架具備的功能

構成框架的元件,最起碼應該具備以下的功能 log 日誌記錄和管理功能,針對不同的情況,設定不同的日誌級別,方便定位問題 report 測試報告生成和管理以及即時通知,測試結果快速響應 source 配置檔案 靜態資源的管理,遵循高內聚低耦合原則 common 公共函式 方法以及通用操作的管理,遵循高...