测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
新手
tomzhangc (汤穆)
第 918 位Users / 2014-05-19
3 篇帖子 • 21 条回帖
0 关注者
0 正在关注
0 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 20, 2014

    #33 楼 @532589730 hi, Instruments wants permission to analyze other processes xcode4.6.3 这个问题碰到过吗?谢谢。

  • Instruments wants permission to analyze other processes at May 20, 2014

    我也是这个问题

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    多谢哈,我先升级下 xcode 再看看吧。

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #3 楼 @532589730 那就是说 我要安装 xcode4.6 用 ios6 了。额

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #35 楼 @532589730 那这样的话,xcode5.1 最高 ios7.1 了。

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #33 楼 @532589730 ios 版本 需要 shell 下配置吗?

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #31 楼 @532589730 用这个新定义的类型,就不通用了。
    同样的代码, 也是 appium1.0 我同事那边 xcode4.6.4 竟然可以滑动。

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    我这边 没有 swipe 这个方法呢。

    public WebDriver remoteWebDriver;
    
  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #28 楼 @532589730 这个 driver 是什么类型对象?

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #26 楼 @532589730

    tomzhangc@tomMBP:searchappium$appium -v 
    1.0.0
    
  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #23 楼 @532589730 没有 swipe 这个 api

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #21 楼 @seveniruby 好 我试试看。

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014
    
    final JavascriptExecutor js = (JavascriptExecutor) remoteWebDriver;
    final Map<String, String> scrollObject = new HashMap<String, String>();
    scrollObject.put("direction", "down");
    //System.out.println("Scroll object:" + scrollObject.size());
    for (int i = 0; i < 2; i++) {
        js.executeScript("mobile: scroll", scrollObject);
    }
    
    TimeUnit.SECONDS.sleep(20);
    
  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    另外, 我使用 safari 打开一个页面, 进行滑动操作。

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #17 楼 @532589730
    final JavascriptExecutor js = (JavascriptExecutor) remoteWebDriver;
    final Map scrollObject = new HashMap();
    scrollObject.put("direction", "down");
    //System.out.println("Scroll object:" + scrollObject.size());
    for (int i = 0; i < 2; i++) {
    js.executeScript("mobile: scroll", scrollObject);
    }

    TimeUnit.SECONDS.sleep(20);

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #14 楼 @532589730 额, 是有用 js.executeScript("mobile: scroll", scrollObject);
    模拟器也没反应, case 最终报是 成功的。
    但模拟器上看不到 滑动 的效果,准确的说是屏幕一直静止。

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #9 楼 @seveniruby 我用的 1.0 版本, 看打印日志 Responding to client with success: {"status":0,"value":true 成功了吧。 模拟器竟然没反应?

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #6 楼 @532589730 是呀, 我第二种方法用的 scroll 也看不到效果,
    final JavascriptExecutor js = (JavascriptExecutor) remoteWebDriver;
    final Map scrollObject = new HashMap();
    scrollObject.put("direction", "down");
    System.out.println("Scroll object:" + scrollObject.size());
    for (int i = 0; i < 2; i++) {
    js.executeScript("mobile: scroll", scrollObject);
    }

    TimeUnit.SECONDS.sleep(20);

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    #3 楼 @532589730 额, 那怎么办?

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    info: Responding to client with success: {"status":0,"value":"","sessionId":"75d0c61a-592b-41a4-bfe9-9d48febbb09c"}
    POST /wd/hub/session/75d0c61a-592b-41a4-bfe9-9d48febbb09c/url 200 1506ms - 87b
    debug: Appium request initiated at /wd/hub/session/75d0c61a-592b-41a4-bfe9-9d48febbb09c/execute
    debug: Request received with params: {"args":[{"direction":"down"}],"script":"mobile: scroll"}
    info: Pushing command to appium work queue: "au.scrollFirstView('Down')"
    debug: Sending command to instruments: au.scrollFirstView('Down')
    info: [INSTSERVER] Sending command to instruments: au.scrollFirstView('Down')
    info: [INST] 2014-05-19 07:30:49 +0000 Debug: target.frontMostApp().elements()[1].elements()[2].scrollDown()

    info: [INSTSERVER] Socket data received (50 bytes)
    info: [INSTSERVER] Socket data being routed for 'cmd' event
    info: [INSTSERVER] Got result from instruments: {"status":0,"value":true}
    info: Responding to client with success: {"status":0,"value":true,"sessionId":"75d0c61a-592b-41a4-bfe9-9d48febbb09c"}
    POST /wd/hub/session/75d0c61a-592b-41a4-bfe9-9d48febbb09c/execute 200 289ms - 89b
    debug: Appium request initiated at /wd/hub/session/75d0c61a-592b-41a4-bfe9-9d48febbb09c/execute
    debug: Request received with params: {"args":[{"direction":"down"}],"script":"mobile: scroll"}
    info: Pushing command to appium work queue: "au.scrollFirstView('Down')"
    debug: Sending command to instruments: au.scrollFirstView('Down')
    info: [INSTSERVER] Sending command to instruments: au.scrollFirstView('Down')
    info: [INST] 2014-05-19 07:30:49 +0000 Debug: target.frontMostApp().elements()[1].elements()[2].scrollDown()

    info: [INSTSERVER] Socket data received (50 bytes)
    info: [INSTSERVER] Socket data being routed for 'cmd' event
    info: [INSTSERVER] Got result from instruments: {"status":0,"value":true}

  • ios 模拟器 执行滑动 看不到效果呢?求教。 at May 19, 2014

    xcode 版本 5.1, ios 版本 7.1

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

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