zoukankan      html  css  js  c++  java
  • 【appium】踩过的坑

    1.appium(v1.9.1),在模拟器(蓝叠)上启动app时,软件闪退。

    在命令行使用dump aapt dump badging查看包时 name=com.imooc.component.imoocmain.splash.MCSplashActivity

    而运行后日志上显示Found package: 'cn.com.open.mooc' and fully qualified activity name : 'com.imooc.component.imoocmain.splash.GuideActivity'

    于是乎我配置的时候添加了一个参数"appAcitivity":"com.imooc.component.imoocmain.splash.GuideActivity",结果仍然闪退

    解决方法:添加参数"appWaitAcitivity":"com.imooc.component.imoocmain.splash.GuideActivity",成功。

    因为appium默认启动一个默认参数"appActivity"

    2.Appium 1.9 版本 BUG:使用 get_window_size () 方法报错

    Appium 1.9版本使用driver.get_window_size()会报错,提示selenium.common.exceptions.WebDriverException: Message: The URL '/wd/hub/session/2763af95-8c0c-4533-8b73-0eae25e5a026/window/size' did not map to a valid resource

    解决方法:https://testerhome.com/topics/16435

    selenium get_window_size方法请求的URL和appium执行get_window_size方法对应的路径不同,通过修改selenium源码(python-pathLibsite-packagesseleniumwebdriver emote emote_connection.py)变更get_window_size的请求路径为:

    Command.W3C_GET_WINDOW_SIZE: ('GET', '/session/$sessionId/window/$windowHandle/size'),

  • 相关阅读:
    Maven private reprository 更新
    Spark运行模式:cluster与client
    Spark脚本调用
    Java中hashCode与equal方法详解
    String值传递剖析
    Comparator 与 Comparable
    深入理解Java的接口和抽象类
    HitHub使用
    二叉树的递归与非递归遍历
    P1137 旅行计划
  • 原文地址:https://www.cnblogs.com/dhs94/p/10460042.html
Copyright © 2011-2022 走看看