1.在配置好Appium的前提条件下(cmd中输入appium-doctor显示配置信息成功),需要先启动Genymotion,再启动appium.

2.在写脚本的时候(我用的是python),例如:

from appium import webdriver
import time

desired_caps = {}
#-----------------------------------------------
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '4.3'
desired_caps['deviceName'] = 'sum'
#---------------------------------------------
desired_caps['appPackage'] = 'com.android.calculator2'
desired_caps['appActivity'] = '.Calculator'
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
driver.find_element_by_name("1").click()
driver.find_element_by_name("5").click()
driver.find_element_by_name("9").click()
driver.find_element_by_name("delete").click()
driver.find_element_by_name("9").click()
driver.find_element_by_name("5").click()
driver.find_element_by_name("+").click()
driver.find_element_by_name("6").click()
driver.find_element_by_name("=").click()
time.sleep(3)
driver.quit()

    上面#号中的区域的信息可以通过

    Genymotion记录    

    在选择模拟器的时候,点击名称前的“﹀”获取到。

3.genymotion下载不了APP

    首先在

    Genymotion记录

     Genymotion记录


     Genymotion记录

    勾选上,然后还需要下载一个包,百度搜索 Genymotion-ARM-Translation_v2.0.zip 下载到电脑桌面,直接拖进开启的虚拟机,一直点OK就行。

4.查看页面元素

    进入到app界面,点开   D:\android-sdk-windows\tools  文件夹下的 uiautomatorviewer.bat ,点击

    Genymotion记录

就能看到页面元素的信息了。

相关文章:

  • 2021-09-06
  • 2021-08-20
  • 2022-12-23
  • 2022-02-07
  • 2021-08-24
  • 2021-12-30
猜你喜欢
  • 2021-08-10
  • 2021-11-27
  • 2022-02-07
  • 2021-08-19
  • 2022-12-23
  • 2021-07-31
相关资源
相似解决方案