我們可以通過將視窗大小更改為移動解析度來使用普通的 selenium web 自動化來測驗移動 web 應用程式嗎?還是我們需要使用模擬器和 appium?
目前,我在一家公司作業。我沒有將 appium 用于移動網路應用程式自動化。我所做的是一個帶有 selenium 的自動化 Web 應用程式,Robot Framework 作為一個普通的 Web 應用程式,并將視窗大小更改為移動解析度。這樣對嗎?
為移動尺寸設定的視窗大小的示例代碼如下所示,以供更多理解...!
open browser https://sample.com chrome
set window size 440 717
感謝您的幫助伙計們!!
uj5u.com熱心網友回復:
如果它是基于移動的 Web 應用程式,我建議您使用 Appium,因為這是端到端測驗的首選方式。對于移動自動化,您不需要下載 Android Studio,因為它是一個重量級的工具。您可以使用avdmanager。創建模擬器可以參考https://gist.github.com/mrk-han/66ac1a724456cadf1c93f4218c6060ae
uj5u.com熱心網友回復:
嗨,伙計們,我根據我的問題找到了對此的澄清。我正在嘗試為移動設備自動化 WebApp,我正在移動 Chrome 瀏覽器中進行測驗。所以使用 appium 很容易找到元素。我們不需要 appium 檢查器來捕獲元素,因為我們正在自動化移動網路應用程式。不是原生 Android 應用程式。
https://appiumpro.com/editions/57-how-to-determine-element-locators-for-mobile-web-and-hybrid-apps
請參閱上面的鏈接并檢查元素。這和我們做普通的網路自動化完全一樣。唯一的區別是使用模擬器和 appium 服務器來運行測驗。作為初學者,這對我來說是一個主要問題。我想現在已經解決了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/346344.html
