测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
weamylady (water)
第 1134 位会员 / 2014-06-24
Runnable @ 深圳
36 篇帖子 • 583 条回帖
61 关注者
5 正在关注
39 收藏
灯火千寻谁独舞,诗声一半洗新愁。
打赏支持
GitHub Public Repos
  • iOS_remote 139

    iOS remote controller

  • iOSDeviceSupport 2

    各个版本的iOS Device Support

  • stf 1

    Control and manage Android devices from your browser.

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • [已解决] 运行 hybrid 应用,切换到 webview 格式后报错 at 2015年06月04日

    #19 楼 @mads 下载一个替换掉 build 文件夹下面的 ChromeDriver/Windows/下的 ChromeDriver.exe 就行了

  • [已解决] 运行 hybrid 应用,切换到 webview 格式后报错 at 2015年06月03日

    #15 楼 @mads 你先试试嘛~~ 上网找 Chromedriver.exe,有很多下载的。我下班打球去咯~嘿嘿

  • [已解决] 运行 hybrid 应用,切换到 webview 格式后报错 at 2015年06月03日

    哈哈哈!这个问题我早就解决了,换一个 ChromeDriver.exe,换成 2.14 版本的就解决了。这个我 google 过,是低版本 ChromeDriver 的 bug。
    快谢谢我吧- 3- @mads

  • Hybrid App 中,WebView 界面滑动后控件坐标错误! at 2015年06月03日

    #6 楼 @mads 主要方法是在本 Context 找不到控件,就转换一下 Context。由于 Selendroid 模式下有 bug,我们现在只支持 4.4+ 的 Hybrid,也就是要在 WebView Context 下识别。
    下面这个是关键的方法,C#:

    private void ChangeToNextContext()
            {
                String curContext = driver.GetContext();
                List<string> webcontexts = driver.GetContexts();
                Logger.LogHelper.debug("...[Debug]Context number: " + webcontexts.Count);
    
                if(webcontexts.Count > 1){
    
                    if (webcontexts[0] != curContext)
                    {
                        try
                        {
                            Logger.LogHelper.debug("...[Debug]Change SetContext to: " + webcontexts[0]);
                            driver.SetContext(webcontexts[0]);
                        }
                        catch (Exception ex)
                        {
                            Logger.LogHelper.debug("[Error]SetContext error:" + ex.ToString());
                        }
                    }
                    else
                    {
                        try
                        {
                            Logger.LogHelper.debug("Change SetContext to: " + webcontexts[1]);
                            driver.SetContext(webcontexts[1]);
                        }
                        catch (Exception ex)
                        {
                            Logger.LogHelper.debug("SetContext error:" + ex.ToString());
                        }
                    }
                }
    
            }
    
  • Hybrid App 中,WebView 界面滑动后控件坐标错误! at 2015年06月03日

    #4 楼 @mads 实现了呀~ ~! Appium 不是本来就支持么?

  • Hybrid App 中,WebView 界面滑动后控件坐标错误! at 2015年06月03日

    #2 楼 @zb460989093 点击就是简单的 element.click()。分辨率应该是没问题的,使用 adb shell dumpsys window displays 来获取的。

  • chrome inspect 查看手机的内容为空是为什么? at 2015年06月01日

    #14 楼 @lihuazhang 我看你把地址 chrome-devtools-frontend.appspot.com:443 换成了 baidu.com??请问在哪里设置的?还是修改源码?

  • 中国移动测试大会目前开始报名! at 2015年05月27日

    赞,monkey 辛苦啦!

  • 请教支付功能的安全测试 at 2015年05月22日

    #4 楼 @monkey 那你回答呀~

  • 请教支付功能的安全测试 at 2015年05月22日

    #1 楼 @chichimei 顶妹纸

  • 解决部分机型 appium 安装应用时需要手动确认的问题 at 2015年05月21日

    #9 楼 @sunrise 我的意思不是不会弹窗,UiAutomator 可以操作 Android 上所有 native 的控件,与 App 无关,所以如果出现弹窗可以点掉呀~

  • 解决部分机型 appium 安装应用时需要手动确认的问题 at 2015年05月21日

    #7 楼 @sunrise 把安装步骤注释掉,用 UiAutomator 自己写一个安装方法呗~

  • 解决部分机型 appium 安装应用时需要手动确认的问题 at 2015年05月21日

    顶一个!

  • 切换到 webview 后,无论是获取 element,还是 pagesource 都无响应。 at 2015年05月20日

    #29 楼 @sunrise 腻害!果然好暴力的做法~ 3~ 我们的策略是先支持 Android4.4 以上的,4.3 以下的只有一台机器就先不支持了。

  • 520 爱自己--注册 GitCafe 送好礼 at 2015年05月20日

    粤语的 “520” 发音意思是:“唔要你”

  • 切换到 webview 后,无论是获取 element,还是 pagesource 都无响应。 at 2015年05月20日

    #27 楼 @sunrise 我指的不仅仅是查看元素,而是定位元素的时候就有问题,直接报 500 Undefined~

  • 切换到 webview 后,无论是获取 element,还是 pagesource 都无响应。 at 2015年05月19日

    #23 楼 @sunrise 这个问题你解决了吗?

  • 切换到 webview 后,无论是获取 element,还是 pagesource 都无响应。 at 2015年05月19日

    #20 楼 @sunrise 最大的坑还是整个页面都识别不出来……据说是因为 Selendroid 有 bug,页面上元素带有 $ 符号就会生成不了 xml 之类的,这个问题我现在还在愁呢!

  • Appium webview 元素 at 2015年05月19日

    #9 楼 @will_lee 模拟器上是不用切换的,真机 Android4.4 以上用 ChromeDriver 就要切换,4.4 以下是不用切换(也切换不了),要用 Selendroid 模式。

  • 切换到 webview 后,无论是获取 element,还是 pagesource 都无响应。 at 2015年05月15日

    #16 楼 @chenhengjie123 确实是坑,在 Selendroid 模式下需要用@Value来定位,而不是用@Text。另外我现在用的 Appium 上 Selendroid 有 bug,在新的 0.15 版本上有 fix。
    https://github.com/selendroid/selendroid/issues/309#issuecomment-36837808
    不知道 Appium1.4 会不会使用 Selendroid0.15 以上的版本捏?~

  • 切换到 webview 后,无论是获取 element,还是 pagesource 都无响应。 at 2015年05月13日

    #14 楼 @chenhengjie123 用了 Selendroid 之后我就识别不了基本的 Native 元素了。我用的是 Xpath。使用 Selendroid 有什么要注意的吗?我已经设置了 grunt setConfigVer:selendroid。

  • 切换到 webview 后,无论是获取 element,还是 pagesource 都无响应。 at 2015年05月13日

    #12 楼 @chenhengjie123 问你个问题,在真机 Android4.3 机器上,看不到 WEBVIEW Context 怎么搞?setWebContentsDebuggingEnabled 只对 Android4.4 以上有用哦……

  • [分享] 自动化测试与持续集成方案--Android crash 收集 at 2015年05月13日

    #20 楼 @shixue33 (o)/~名字不错哦!我还以为你叫史雪之类的~ ~

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

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