测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
junewang (wangst)
第 5411 位会员 / 2015-09-24
11 篇帖子 • 87 条回帖
2 关注者
58 正在关注
133 收藏
未设置 GitHub 信息.
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • [求助] appium 获取 pageSource 时,WDA 报错 “Enqueue Failure: UI Testing Failure” at 2016年12月15日

    WDA 的 issue:
    https://github.com/facebook/WebDriverAgent/issues/372

  • [求助] appium 获取 pageSource 时,WDA 报错 “Enqueue Failure: UI Testing Failure” at 2016年12月15日

    顶一顶,
    目前也没找到解决方案。

    看到一种可能原因:
    https://github.com/facebook/WebDriverAgent/issues/316

  • 360 测试之美大会 ppt 完整版 at 2016年12月13日

    赞,感谢分享

  • 好久没来,来灌个 JaCoCo 框架的水 at 2016年12月09日

    #3 楼 @syl7752 赞,我看看。
    我发现,直接读取 ec 文件,然后通过 append 的方式,生成的文件,最后也是可以使用的。简单粗暴。
    我研究看看你说的方案。

  • 好久没来,来灌个 JaCoCo 框架的水 at 2016年11月28日

    jacoco 生成的多个.ec 文件,能不能合并?

  • appium 如何解决中文输入法情况下的字母输入问题 at 2016年11月21日

    #5 楼 @zhangdameng 恩,赞!

  • appium 如何解决中文输入法情况下的字母输入问题 at 2016年11月18日

    #3 楼 @zhangdameng 可行的,我又试了一下。

    Android 有没有输入中文比较好用的方案?

  • appium 如何解决中文输入法情况下的字母输入问题 at 2016年11月18日

    #1 楼 @zhangdameng 恩,我又尝试了一下,可行。
    赞!

  • appium 与 instruments 中各种 template 结合-iOS 端 at 2016年11月04日

    #2 楼 @yincp
    你的意思是,执行 appium 期间,再用 instruments 来收集其他数据?
    你有没有实验过,会不会冲突什么的?(我记得之前 iOS 端 appium 的原理,是利用 performTaskWithPathArgumentsTimeout 实现的)

    我去试验一下。

  • [公告] App Inspector 重磅升级 at 2016年11月03日

    #46 楼 @junewang @holyzhang
    回复一下 46 楼遇到的问题:

    通过定位,原因为:使用了 sudo 命令执行,而采用 sudo 执行时,获取不到 JAVA_HOME 的环境变量。

    详细解释如下:
    我因为权限问题,使用了 sudo 命令,来执行 npm install app-inspector -g.具体为:

    sudo npm install app-inspector -g
    

    后面查看了以下,发现如果使用 sudo 命令,是不能检测到 set 了 JAVA_HOME 的。具体参考地址为:https://github.com/macacajs/app-inspector/issues/32

    给/User/xxxx/.nvm 下面的具体路径,通过 chmod 命令,设置读写权限后,执行

    npm install app-inspector -g
    

    即可安装正常运行

    你试试,希望也能正常运行。

  • Appium 1.6 里怎么实现左划? at 2016年11月02日

    width = self.driver.get_window_size()['width']
    self.driver.swipe(int(width), 200, -1 * int(width), 0, 800)

    以上代码能滑动,但是滑两次后,就不能继续执行了

  • 自动遍历工具 Java 版 (v1.2.0) at 2016年10月30日

    @quqing 楼主,这个什么时候能开源? 期待开源,感谢提供这么赞的思想和工具。初版 autotravel 看了,感受颇深,赞!

  • iOS 中实现 back 的方案讨论 at 2016年10月30日

    #5 楼 @seveniruby 恩,我去参考一下 appcrawler

  • [基于 Node.js 的自动化测试 Macaca] - 使用 Macaca 录制器录制脚本 at 2016年10月27日

    关注下

  • iOS 中实现 back 的方案讨论 at 2016年10月27日

    #2 楼 @ycwdaaaa 这样的话,我看这个的意思,应该是模拟 PC 上的 back,即 navigate 中的 back。在 iOS 中,的确很多 APP 都会在导航栏 navigationbar 上设置 back,但是我现在要处理的这个 APP,没有通过导航栏的方式实现 back。

    谢谢你提供的这个思路。

  • iOS 中实现 back 的方案讨论 at 2016年10月27日

    #1 楼 @neyo 恩,坐标是一个方案。
    谢谢你提供的这个思路。

  • iOS 端除了 appium 的 inspector 外,还有没有其他查看页面元素属性的工具或者方案 at 2016年10月24日

    #4 楼 @chunyue1989 我这里命令行没问题,dmg 还不支持 Xcode8 和 iOS10.0

  • iOS 端除了 appium 的 inspector 外,还有没有其他查看页面元素属性的工具或者方案 at 2016年10月24日

    #3 楼 @chunyue1989
    我也不能用,显示 waiting for device

  • [公告] App Inspector 重磅升级 at 2016年10月24日

    #45 楼 @Lihuazhang @xdf
    求指点

    1.我在安装过程中,执行 npm install app-inspector -g 命令,出现以下 error:

    /usr/local/lib/node_modules/app-inspector/node_modules/uiautomator-client/scripts/build.js:178
          throw e;
          ^
    
    Error: $JAVA_HOME is not set
        at checkJavaHome.then.catch.then.then.catch.then.std (/usr/local/lib/node_modules/app-inspector/node_modules/java-home/lib/java-home.js:89:25)
        at process._tickCallback (internal/process/next_tick.js:103:7)
    

    但是我是配置了 JAVA_HOME 的,通过 echo $JAVA_HOME 也能看到值。

    localhost:bin junewang$ echo $JAVA_HOME
    /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home
    

    2.之后,执行 app-inspector -u YOUR-DEVICE-ID
    没有出现 http 的地址,自己在浏览器中手动输入 localhost:5678
    一直出现 Waiting Devices start

    能指导一下你是如何安装成功并使用的吗?谢谢

  • [公告] App Inspector 重磅升级 at 2016年10月23日

    @xdf 这个支持 XCUITest,以及 iOS10 的系统吗?
    谢谢

  • iOS 端除了 appium 的 inspector 外,还有没有其他查看页面元素属性的工具或者方案 at 2016年10月21日

    #1 楼 @xdf 马上就试试。
    额,错过了这么好的东西,实在是惭愧。

  • 新手学 appium-Appium 的三种等待时间设置方法 at 2016年10月13日

    #25 楼 @chenhengjie123 好的。谢谢 hengjie 详细讲解和帮助。

  • 新手学 appium-Appium 的三种等待时间设置方法 at 2016年10月10日

    #20 楼 @junewang 感觉重试时间间隔应该是可以修改的。

  • 新手学 appium-Appium 的三种等待时间设置方法 at 2016年10月10日

    #22 楼 @chenhengjie123 重试的时间间隔是多少?
    另外,『显示等待是针对特定元素,隐式等待是针对所有元素。』特定元素是只 untile 和 until_not 中的元素? 所有元素是指?

    谢谢

  • 新手学 appium-Appium 的三种等待时间设置方法 at 2016年10月10日

    @chenhengjie123 @mads

    #第二种 implicitly_wait():是 webdirver 提供的一个超时等待。隐的等待一个元素被发现,或一个命令完成。如果超出了设置时间的则抛出异常。
    #implicitly_wait():隐式等待
    #当使用了隐式等待执行测试的时候,如果 WebDriver没有在 DOM中找到元素,将继续等待,超出设定时间后则抛出找不到元素的异常
    #换句话说,当查找元素或元素并没有立即出现的时候,隐式等待将等待一段时间再查找 DOM,默认的时间是0
    #一旦设置了隐式等待,则它存在整个 WebDriver 对象实例的声明周期中,隐式的等到会让一个正常响应的应用的测试变慢,
    #它将会在寻找每个元素的时候都进行等待,这样会增加整个测试执行的时间。
    

    求教一下:

    #换句话说,当查找元素或元素并没有立即出现的时候,隐式等待将等待一段时间再查找 DOM,默认的时间是0
    

    这句话是否不是很正确? 是否可以理解为,如果查找的元素没有立即出现,则隐式等待会等待指定时间;如果查找的元素立即出现了,则隐式等待结束?

    而显示等待则可以实现以上说的效果?在指定时间内,会多次查看是否包含元素?

    非常感谢!

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

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