python连接appium启动模拟器

前置条件:appium和夜神模拟器已经连接成功

可参考Appium连接夜神模拟器:Appium连接夜神模拟器_yaping426的博客-CSDN博客

pycharm里面新建一个.py文件

输入下列代码后运行,成功启动模拟器的软件即连接成功:

# coding=utf-8
from appium import webdriver
def get_driver():
    capabilities = {
      "platformName": "Android",
      "deviceName": "127.0.0.1:62001",
      "appPackage": "cn.btclass.sierra",
      "appActivity": "cn.btclass.sierra.ui.activity.splash.SplashActivity"
    }
    driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub",capabilities)
    return driver
driver = get_driver()
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Python连接Appium,您需要首先安装AppiumAppium Python客户端库。然后,您可以使用以下代码示例连接AppiumPython: ```python from appium import webdriver # 配置Appium服务的连接地址和端口 appium_server = 'http://localhost:4723/wd/hub' # 创建一个字典来存储Desired Capabilities desired_caps = { 'platformName': 'Android', 'deviceName': 'your_device_name', 'appPackage': 'com.example.app', 'appActivity': 'com.example.app.MainActivity' } # 创建一个WebDriver对象,连接Appium服务器 driver = webdriver.Remote(appium_server, desired_caps) # 现在您可以使用driver对象进行自动化测试了 # 例如:点击按钮 button = driver.find_element_by_id('com.example.app:id/button') button.click() # 关闭连接 driver.quit() ``` 请注意,您需要根据您的实际情况修改上述代码中的`desired_caps`字典中的内容。`platformName`和`deviceName`用于指定设备的平台和名称。`appPackage`和`appActivity`用于指定要测试的应用程序的包名和启动活动。 引用: :此时,如果测试机是第一次连接appium的话,手机上会提示安装两个应用:Appium settings、io.appium.uiautomator2.server,容许安装,且必须安装成功。 :主要介绍了Appium python自动化之 连接模拟器启动淘宝APP(超详解)本文以淘宝app为例,通过实例代码给大家介绍的非常详细,需要的朋友可以参考下。 :app自动化测试的第一步,是启动被测app。appium环境搭建好后,我们就可以连接真机启动app了。环境为windows,Appium1.18.0,Android手机,被测app为今日头条app,让我们开始吧。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值