android設計登錄頁面,03-11 Android 純 web 頁面測試

 2023-10-06 阅读 25 评论 0

摘要:appium 支持多種架構 APP 自動化測試: 原生應用混合應用純 web 應用:例如 手機瀏覽器、微信H5 環境準備 手機端 被測瀏覽器:建議使用手機自帶瀏覽器,或者 Chrome 瀏覽器 PC 端 安裝 Chrome 瀏覽器,并且能訪問 Google下載手機瀏覽器對應的d

appium 支持多種架構 APP 自動化測試:

  • 原生應用
  • 混合應用
  • 純 web 應用:例如 手機瀏覽器、微信H5

環境準備

手機端

  • 被測瀏覽器:建議使用手機自帶瀏覽器,或者 Chrome 瀏覽器

PC 端

  • 安裝 Chrome 瀏覽器,并且能訪問 Google
  • 下載手機瀏覽器對應的driver版本

獲取手機瀏覽器版本信息

$ adb shell pm list package | grep browser
package:com.android.browser$ adb shell pm dump com.android.browser | grep versionversionCode=25 minSdk=25 targetSdk=25versionName=7.1.2$ adb shell pm dump com.android.chrome | grep versionversionCode=438909010 minSdk=21 targetSdk=30versionName=89.0.4389.90

客戶端代碼

android設計登錄頁面、設置 capabilities

caps = dict()
caps["browserName"] = "Browser" # 默認為手機自帶瀏覽器
caps["chromedriverExecutable"] = "driver存放地址"  # 安裝 appium 時默認會自帶 chromedriver

元素定位

不能通過 appium inspector / uiautomatorviewer 進行元素定位

需要依賴 PC 瀏覽器,進入

chrome://inspect

web網頁開發?

后續的操作與 PC 瀏覽器的等位方式一致

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/121019.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息