iT邦幫忙

2

鼠年全馬鐵人挑戰 WEEK 21:APP 自動化測試 - 第二集

              Photo on kobiton.com


前言

在上一篇的文章內容中,簡單的介紹一下 Appium 自動化測試框架
並且完成安裝 Appium Server,以及了解可用的程式語言與框架
而在這個禮拜主要要介紹的是 "Appium 的 GUI 應用程式" 的安裝

Appium Desktop 能在多種作業系統上使用,包括 Mac, Windows和Linux
藉由圖形化介面來使用 Appium Server 的功能
不需要使用 Node/npm 來安裝 Appium
想了解更多嗎,那就往下看看這次分享的內容吧~


使用 Appium Desktop

安裝 Appium Desktop

Appium Desktop 可以透過 GitHub 來安裝最新版本
連結在此:appium-desktop GitHub release

進入 GitHub 的頁面後就可以根據自己所使用的作業系統進行安裝
如果安裝的是 Windows 或是 MacOS
當 Appium Desktop 有新版本推出時 將會自動提供版本更新

安裝 Windows 的 Appium Desktop

進入 appium-desktop GitHub release
點擊 Appium-windows-<version>.exe 進行下載

安裝 Mac 的 Appium Desktop

進入 appium-desktop GitHub release
點擊 Appium-mac-<version>.dmg 進行下載
下載完成後將 Appium Desktop 拉近 Applications

啟動 Appium Desktop

點擊 Appium 的 logo 來啟動 Appium Desktop

開啟畫面簡單的分成三個標籤
分別是 Simple, Advanced 和 Presets

  • Simple
    就如上面所看到的,只有 Host 與 Port 的設定值,非常的簡單
  • Advanced
    有更多更詳細的進階設定
    也能夠透過 Save As Preset... 按鈕將設定好的模板存到 Presets 中
  • Presets
    可以直接透過 Advanced 所儲存的模板中開啟 Appium Server
    抑或是刪除舊有的 Presets

設定完成後,直接點擊 Start Server 來啟動 Appium Server

Appium Server 將在指定的 Host 和 Port 上啟動
並開啟一個顯示 Appium Server Log 的視窗


結尾

以上是這週 Appium Desktop 的內容,感覺東西非常之少
小弟正在努力跟 Inspector Session 奮鬥
目前受到極大的障礙,無法順利進行
沒有意外的話小弟希望在下一篇盡可能弄清問題
好跟大家介紹 Inspector Session

如果有意外的話 ...
小弟只能插播,一些好用的 website tool 來做分享 QQ

如果有疑問或是有錯誤,還請各位大哥大姐提點。
小弟將繼續往下週邁進。 ─=≡Σ((( つ•̀ω•́)つ

另外如果有使用過 Inspector Session 的大哥大姐
也請提攜一下小弟 歡迎大家底下留言 TT


參考文件:

Appium: Mobile App Automation Made Awesome.
appium/appium-desktop: Appium Server and Inspector in Desktop GUIs for Mac, Windows, and Linux


尚未有邦友留言

立即登入留言