python+appium自动化测试-04capability&启动APP

1、概念

capability的功能是配置appium会话,告诉appium服务器需要自动化测试的平台和程序。
desired capabilities是一组设置的键值对的集合,主要作用是通知appium服务器建立需要的session,而appium客户端和服务端之间的通信必须在这个session的上下文中进行。

2、启动appium服务器

配置好环境后,直接用cmd输入appium命令。
在这里插入图片描述

3、加入capability配置信息启动APP

# -- coding: utf-8 --
from appium import webdriver

desired_caps={}#定义一个字典
desired_caps['platformName']='Android'
desired_caps['deviceName']='127.0.0.1:62026'#这里用到逍遥安卓模拟器
desired_caps['platformVersion']='5.1.1'

desired_caps['app']=r'C:\Users\username\Desktop\kaoyan3.1.0.apk'#安装包的路径
desired_caps['appPackage']='com.tal.kaoyan'#启动考研帮APP
desired_caps['appActivity']='com.tal.kaoyan.ui.activity.SplashActivity'#考研帮首页

driver=webdriver.Remote('http://localhost:4723/wd/hub',desired_caps)#端口号是4723,以localhost:4723作为hub
发布了46 篇原创文章 · 获赞 15 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_24601279/article/details/103751051
今日推荐