测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
wangcityboy (云飞凌风)
第 1372 位会员 / 2014-08-07
27 篇帖子 • 155 条回帖
7 关注者
8 正在关注
93 收藏
打赏支持
GitHub Public Repos
  • web-blog-php 12

    个人博客-网页版-PHP开发

  • app-ios-blog 3

    个人博客-苹果手机版-swift3.0

  • api-blog-php 2

    个人博客网站-移动端后台接口-php

  • api-blog-koa 1

    个人博客网站-移动端后台接口-javascript

  • app-android-blog 1

    个人博客网站-安卓手机版-Java开发

  • api-jmeter-app-testing 1

    移动端-接口自动化测试-jmeter工具

  • SwipePhotosView 1

    安卓-网站图片采集-浏览-批量下载-Java开发

  • ui-test-report 0

    UI-自动化测试-报告-模块

  • ui-java-autotesting 0

    移动端-UI-Java-自动化测试用例

  • web-blog-express 0

More on GitHub
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • fruitstrap 命令检测 app 是否安装变得很不稳定 at 2015年04月03日

    #7 楼 @chenhengjie123
    我发现 fruitstrap 跟 ifuse 的安装会起冲动,如果系统中不安装 ifuse 就没问题,如果安装了 ifuse,就会导致 fruitstrap 的命令无法检测或者报错,如上面提到的那样。
    主要是在通过 appium 启动测试应用时,会用到 fruitstrap,所以没办法更改用 ios-deploy

  • fruitstrap 命令检测 app 是否安装变得很不稳定 at 2015年04月03日

    #5 楼 @chenhengjie123
    我的设备 udid 是:

    124531c7df6aec70b297ba79bdb2232c522e41a
    

    输入命令后:

    PPdeMacBook:fruitstrap yunfeiyang$ xcodebuild -showsdks
    OS X SDKs:
        OS X 10.9                       -sdk macosx10.9
        OS X 10.10                      -sdk macosx10.10
    
    iOS SDKs:
        iOS 8.1                         -sdk iphoneos8.1
    
    iOS Simulator SDKs:
        Simulator - iOS 8.1             -sdk iphonesimulator8.1
    

    可以看的出来,我的设备已经连接电脑了,可以在 itunes 中可以看得到我插入的设备。

  • fruitstrap 命令检测 app 是否安装变得很不稳定 at 2015年04月03日

    #3 楼 @chenhengjie123
    为什么 ./fruitstrap -b /Users/yunfeiyang/Downloads/AppInstall.app 命令找出来的(found device)设备 UDID 跟我当前连接电脑的设备的 UDID 不一样呢?
    下面找出来的两个 UDID 都不是跟我当前所连接的设备的 UDID 一样。

    ------ Install phase ------
    [....] Waiting for iOS device to be connected
    [  0%] Found device (7a04b819614dd6238888c90accebc0c6a6435612), beginning install
    Assertion failed: (AMDeviceStartService(device, CFSTR("com.apple.afc"), &afcFd, NULL) == 0), function handle_device, file fruitstrap.c, line 488.
    
    ------ Install phase ------
    [....] Waiting for iOS device to be connected
    [  0%] Found device (acdb587858d0619c05953f2209b04b3a6b86326b), beginning install
    Assertion failed: (AMDeviceStartService(device, CFSTR("com.apple.afc"), &afcFd, NULL) == 0), function handle_device, file fruitstrap.c, line 488.
    Abort trap: 6
    
  • 为什么 appium 升级到 1.3.4 的时候,导致无法滑动屏幕了。 at 2015年04月02日

    #16 楼 @mzl19860128

    public static void swipeScreen(Double startX, Double startY, Double endX,
            Double endY, Double duration, int repeat, IOSDriver driver) {
            JavascriptExecutor js = (JavascriptExecutor) driver;
            HashMap<String, Double> swipeObj = new HashMap<String, Double>();
            swipeObj.put("startX", startX);
            swipeObj.put("startY", startY);
            swipeObj.put("endX", endX);
            swipeObj.put("endY", endY);
            for (int i = 0; i < repeat; i++) {
                try {
                    js.executeScript("mobile: flick", swipeObj);
                } catch (Exception ex) {
                    System.out.println("滑动屏幕失败");
                }
            }
        }
    
  • 为什么 appium 升级到 1.3.4 的时候,导致无法滑动屏幕了。 at 2015年04月02日

    #14 楼 @mzl19860128 把 swipe 换成 flick

  • fruitstrap 命令检测 app 是否安装变得很不稳定 at 2015年03月30日

    #1 楼 @chenhengjie123 其实不是,那是 fruitstrap 在检测是否安装 。beginning check App is installed!

  • 发福利了!淘宝 2015 测试嘉年华 PPT 分享 at 2015年03月27日

    感谢分享!

  • 【广州招聘】UC 招聘测试高级工程师(天河区) at 2015年03月17日

    #3 楼 @huangke 在天河潭村,UC 的。

  • 写了个滑动屏幕的方法,分享给大家 at 2015年03月11日

    第一个参数中 View view 中,View 类型怎么设定?

  • 你值得拥有! at 2015年03月05日

    表个态,希望 testerhome 越来越好,人气超旺

  • [发钱啦] Testerhome 2015年 分成发放 at 2015年02月28日

    加油,系统 TesterHome 会越办越好、

  • 闲下来了,想学些东西,大家推荐一下 at 2015年02月26日

    我是做 IOS 测试开发的

  • 开源项目启动倒计时 at 2015年02月26日

    我也想加入

  • 为什么 appium 升级到 1.3.4 的时候,导致无法滑动屏幕了。 at 2015年01月29日

    #7 楼 @wanglha iOS 6.1.4 就滑动不了。

  • Appium 已支持中文输入 (给还不知道已支持中文输入的同学) at 2015年01月21日

    #5 楼 @xuxu 中文是直接 send 到输入框的,但是没有键盘的点击事件,而有些输入框是需要触发输入框的文字输入事件后,此时发送按钮才是处于可点击状态,。

  • Appium 已支持中文输入 (给还不知道已支持中文输入的同学) at 2015年01月21日

    #3 楼 @woshizh 如果对于 APP 中的一个输入框中文输入了之后点击发送不了,那其实还是等于没用。还需要我调键盘

  • Appium 已支持中文输入 (给还不知道已支持中文输入的同学) at 2015年01月21日

    虽然支持中文,但是中文输入不会触发点击的事件,导致输入框的内容是直接 send 过去的,会让一些输入框输入之后,点击不了发送

  • 为什么 appium 升级到 1.3.4 的时候,导致无法滑动屏幕了。 at 2015年01月12日

    #11 楼 @wanglha 按照方向滑动的就不行的啦?你解决了没?

    public  static void scrollMultiTest(String direction, int repeat,AppiumDriver driver) {
        JavascriptExecutor js = (JavascriptExecutor) driver;
        HashMap<String, String> scrollObject = new HashMap<String, String>();
        scrollObject.put("direction", direction);
        for (int i = 0; i < repeat; i++) {
            try {
                js.executeScript("mobile:scroll", scrollObject);
            } catch (WebDriverException ex) {
    
                System.out.println("滑动失败");
            }
        }
    }
    
  • 为什么 appium 升级到 1.3.4 的时候,导致无法滑动屏幕了。 at 2015年01月12日

    #7 楼 @wanglha 不错,挺好用的。。。谢谢啊。。

  • 为什么 appium 升级到 1.3.4 的时候,导致无法滑动屏幕了。 at 2015年01月12日

    #6 楼 @tspring 老兄,DriverManager.getDriver 中,getDriver 是要带参数的。

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

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