码迷,mamicode.com
首页 > 移动开发 > 详细

二、appuim的简单使用及实例

时间:2019-03-15 15:53:49      阅读:346      评论:0      收藏:0      [点我收藏+]

标签:from   implicit   override   serve   for   red   学习   emulator   launch   

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

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)

二、appuim的简单使用及实例

标签:from   implicit   override   serve   for   red   学习   emulator   launch   

原文地址:https://www.cnblogs.com/larry222/p/10535098.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!