appium的简单调用以及mumu模拟器的使用
Posted wangxuetest
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了appium的简单调用以及mumu模拟器的使用相关的知识,希望对你有一定的参考价值。
一、安装sdk,配置环境变量,前提还要配置好jdk,安装完之后可以使用adb命令了,具体的安装可以看其他教程
adb connect 127.0.0.1:7555 #连接mumu模拟器,关联才可调用
安装后启动appium
那么如何获取当前的包名和AppActivity呢?
可以使用adb命令:
adb logcat | findstr START
如果使用Python脚本调用
import unittest from appium.webdriver import Remote as android class DituTest(unittest.TestCase): def setUp(self): self.cap = { "platformName": "Android", "deviceName": "127.0.0.1:7555", # 当前设备端口号 "appPackage": "com.taotao.androidmydemo", "appActivity": ".activities.MainActivity", "noSign": "true", "noRest": "true" } self.phone_driver = Android("127.0.0.1:4723/wd/hub", self.cap) def test_agree_click(self): self.phone_driver.implicitly_wait(20) self.phone_driver.find_element_by_id(‘com.taotao.androidmydemo:id/sub1‘).click() #self.phone_driver.find_element_by_accessibility_id(‘b_introduce‘) #对应的content-desc def tearDown(self): pass
以上是关于appium的简单调用以及mumu模拟器的使用的主要内容,如果未能解决你的问题,请参考以下文章