测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
lewis (null)
第 19186 位会员 / 2017-07-13
1 篇帖子 • 26 条回帖
1 关注者
1 正在关注
0 收藏
未设置 GitHub 信息.
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • 热门话题
  • 最近回帖
  • UiAutomator 各位是否有遇到过 Android 自定义 ViewGroup 在 UiAutomatorViewer 上的问题
    0 个赞 / 4 条回复
  • appium 并行测试,其中一个 server 收不到指令导致中断 at 2017年11月13日

    建议你把具体解决办法添加到主楼 方便其他有相同问题的人

  • Appium Python (Android)- 怎样选择最下面 (最新) 一条包含特征的消息? at 2017年11月01日

    我写了个 demo List 的最后一个就是最后一个红包
    做肯定应该是能做的 你再研究一下吧

    try {
        Thread.sleep(15000);//我用来点开微信的
        List<WebElement> elementList = driver.findElementsByAndroidUIAutomator("new UiSelector().resourceId(\"com.tencent.mm:id/a_a\")");
        if (elementList.isEmpty()) {
            return;
        }
        for (WebElement element : elementList) {
            System.out.println("坐标为:" + element.getLocation().x + "," + element.getLocation().y);
        }
    
    } catch (NoSuchElementException e) {
        e.printStackTrace();
    } catch (InterruptedException e) {
        e.printStackTrace();
    }
    

    输出

    坐标为:327,1224
    坐标为:327,1518
    
  • appium 用 python 处理邮箱 app 测试时弹出框为下拉菜单,无法定位写邮件按钮,请问怎样可以解决 at 2017年11月01日

    你的手机是 6.0 以下 检测不到 PopUpWIndow 的

  • 请问 appium 点击控件两种方法的区别,一个是 tap 另一个时 click at 2017年11月01日

    区别:element 的 click 事件默认是去 tap 这个 view 的中间位置坐标
    对于你这个情况 如果覆盖 View 位置是定死的 在你拿到 element 的时候 获取位置和坐标 判断一下就行了
    对于其他不能确定的情况,还是比较复杂,目前我只是基于 Xpath 来判断,还没搞出一个又快又完善的办法来

  • Appium Python (Android)- 怎样选择最下面 (最新) 一条包含特征的消息? at 2017年11月01日

    python 我不知道
    java 我亲测使用有这个 api ,并且返回的是 list
    Python java 用的都是 android 的 UIautomator ,java 能支持的话 python 应该也能支持的
    你试试有没有 find_elements_by_android_uiautomator这个方法

  • Appium Python (Android)- 怎样选择最下面 (最新) 一条包含特征的消息? at 2017年11月01日

    使用find_elements_by_name 返回 name 为该值的所有 element 点最后一个

  • appium 如何通过 driver 清除应用数据信息,或者缓存 at 2017年10月13日

    ref
    这个方法传的应该不是 adb 的指令

  • appium 如何通过 driver 清除应用数据信息,或者缓存 at 2017年10月13日

    you can't run adb commands directly using appium client. I saw a request for such functionality maybe a half year ago and the conclusion was that if there is some specific adb command user want to execute and it is not covered with appium functionality, you have to do it on your own.
    issue
    代码里自己调 adb 来用执行吧,说起来我还不知道 execute 这方法怎么用

  • win10 运行 appium 报错,报错信息如下,麻烦大家帮忙看看 at 2017年09月27日

    这我就不知道了 通常我的 capability 比你这个多了个 udid 和 app 字段

    udid 存的是 你这的 “PBV7N16C29013577” app 是 apk 路径 deviceName 都是瞎填的

  • win10 运行 appium 报错,报错信息如下,麻烦大家帮忙看看 at 2017年09月27日

    你先试试换成.ui.MainAcitivity

关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
简体中文 / 正體中文 / English

©testerhome.com 测试之家   渝ICP备2022001292号
  渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司