落花踏尽游何处,笑入胡姬酒肆中。这篇文章主要讲述appuim的简单使用及实例相关的知识,希望能为你提供帮助。
1、学习链接
http://www.testclass.net/appium/
2、
文章图片
这是由于版本webdriver版本和appium的版本对不上所致。
先确定你webdriver用的是selenium中的还是Appium-python-client中的.
1.如果你用的是selenium,appium使用的是1.5版本的,则将selenium卸载,下载selenium版本3.3的
比如:卸载:pip uninstall selenium 安装:pip install selenium==3.3.1
2.如果是Appium-python-client,下面是与appium对应的版本
Appium-python-client 中0.32-0.39对应的是appium版本
Appium-python-client 中0.22-0.31对应的是appium1.5版本
Appium-python-client中0.14对应是appium1.3.6版本
Appium-python-client中0.15-0.21对应是appium1.4版本
我是appium使用的是1.5版本的,降级安装3.3.1
【appuim的简单使用及实例】3、打开appium,但是不启动server,执行脚步,成功真机启动微信
# coding: utf-8
from selenium import webdriver
import time
success = True
desired_caps = {}
desired_caps[‘appium-version‘] = ‘1.5‘
desired_caps[‘platformName‘] = ‘android‘
desired_caps[‘platformVersion‘] = ‘8.0.0‘
desired_caps[‘deviceName‘] = ‘Android Emulator‘
desired_caps[‘appPackage‘] = ‘com.tencent.mm‘
desired_caps[‘appActivity‘] = ‘.ui.LauncherUI‘
desired_caps[‘session-override‘] = True
wd = webdriver.Remote(‘http://0.0.0.0:4723/wd/hub‘, desired_caps)
wd.implicitly_wait(60)
推荐阅读
- Android-shape圆形&转圈圈
- jenkins-APP打包页面展示二维码
- Linux下打开Android调试器DDMS的方法
- 在Android上运行Java和C程序
- 使用Mybatis-Generator自动生成DaoModelMapping
- Android中资源的引用
- 使用MobSF进行Android逆向
- 安卓手机上怎么录制屏幕视频
- leetcode448-Find All Numbers Disappeared in an Array