我是靠谱客的博主 斯文马里奥,最近开发中收集的这篇文章主要介绍Appium实例搭建过程中遇到的问题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

搭建过程见

http://blog.csdn.net/jlminghui/article/details/41121479

作者

北极的冰箱


由于blog中作者使用的版本和目前最新稍有不同,导致程序无法正确执行。


首先发现这个问题

That URL did not map to a valid JSONWP resource

代码位置

        driver = new AppiumDriver (new URL("http://127.0.0.1:4723/wd/hub"), capabilities);


此处是由于使用的java-client1.0版本引起的,我现在换成java-client2.2.0版本。


启动后,还是失败。

13:07:06.426 WARN - Exception: The path to the driver executable must be set by
the webdriver.ie.driver system property; for more information, see http://code.g
oogle.com/p/selenium/wiki/InternetExplorerDriver. The latest version can be down
loaded from http://selenium-release.storage.googleapis.com/index.html

原来是java-client2.0版本以后,将把AppiumDriver这个类改成了抽象函数

解决

1.导入包

import io.appium.java_client.android.*;

2.重新定义driver

  private AppiumDriver driver;

  TO

    private AndroidDriver driver;

3.更改代码

        driver = new AppiumDriver (new URL("http://127.0.0.1:4723/wd/hub"), capabilities);

TO

        driver = new AndroidDriver (new URL("http://127.0.0.1:4723/wd/hub"), capabilities);


运行程序,问题解决。



最后

以上就是斯文马里奥为你收集整理的Appium实例搭建过程中遇到的问题的全部内容,希望文章能够帮你解决Appium实例搭建过程中遇到的问题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部