测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
felix (学飞)
第 270 位会员 / 2013-12-16
5 篇帖子 • 25 条回帖
0 关注者
3 正在关注
28 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 发起对美团 QA 周鹏同学的爱心捐款 at 2017年02月09日

    刚看到,已支持,祝早日康复

  • 使用 Postman 录制手机请求 at 2016年04月07日

    一直在用 postman,但是没有用的这么细致,必须向各位学习,撸起

  • TesterHome [接口测试] 公开课 at 2016年03月18日

    已购买 支持一下

  • 基于 jmeter 和 shell 的接口性能自动化 at 2016年03月02日

    很不错的文章,收藏

  • App 自动遍历工具初版 at 2016年02月19日

    先赞👍 + 收藏❤ 慢慢悦读,之后尝试。 感谢分享🌹

  • 测试与开发的对立?唯技术论?这条路真的对么??? at 2016年02月03日

    最后一段赞一下,情商必须跟上 ( ▼-▼ )

  • Testerhome 正在努力解决中,实在不行,就迁到北美机房。 at 2015年01月21日

    ???什么情况~~为啥 GG 求留下

  • appium 使用 UIAutomator 查找提示 java.lang.NoClassDefFoundError: com.android.uiautomator.core.Configurator at 2014年12月11日

    #5 楼 @lihuazhang 符合这个条件~~ 刚发现

    driver.swipe(200, 200, 0, 200, 1000);
    

    这个方法在 api17 上运行也是有问题的 放到 21 上运行正常

  • appium 使用 UIAutomator 查找提示 java.lang.NoClassDefFoundError: com.android.uiautomator.core.Configurator at 2014年12月11日

    #3 楼 @lihuazhang 是 17 的,看了 build.prop 的信息,而且直接使用 UIAutomator 也是可以运行的

    ro.build.version.sdk=17
    ro.build.version.codename=REL
    ro.build.version.release=4.2.2
    
  • appium 使用 UIAutomator 查找提示 java.lang.NoClassDefFoundError: com.android.uiautomator.core.Configurator at 2014年12月10日

    #1 楼 @lihuazhang 好吧,是 4.2.2,刚试了下 5.0 的就可以了~~~~ 为啥 4.2.2 的直接用 UIAutomator 就可以,用 appium 就不行了呢

  • Android 安全测试初探 (三) at 2014年11月13日

    学习了,感谢分享

  • appium selendroid 怎么在 android 4.1 及其以下的版本中运行? at 2014年05月26日

    Arguments to path.resolve must be strings date 提示传递的参数错误,要求是字符串

  • appium selendroid 怎么在 android 4.1 及其以下的版本中运行? at 2014年05月26日

    #5 楼 @mingyuwang 是 1.0 么?1.0 的 app-package 和 app-activity 变了吧

    desired_caps = {
        'platformName': 'Android',
        'platformVersion': '4.2',
        'deviceName': 'Android Emulator',
        'app': PATH('../../apps/' + app),
    }
    
  • appium selendroid 怎么在 android 4.1 及其以下的版本中运行? at 2014年05月26日

    可以使用的 多加一个 caps automationName 为 Selendroid 这个默认是 appium

  • 【已解决】官方的 java examples 中 scroll_to 方法报错 at 2014年05月20日

    java-client 1.2.0 给出了 scrollTo(String text) 和 scrollToExact(String text) 2 个方法,前者是只要包含即可,后者要完全一致。顺便说下,加入等待时间是有必要的,特别是在比较卡的设备或者模拟器上,修改后的官方代码如下:

    import io.appium.java_client.AppiumDriver;
    import io.appium.java_client.MobileElement;
    
    import org.junit.After;
    import org.junit.Before;
    import org.junit.Test;
    import org.openqa.selenium.remote.CapabilityType;
    import org.openqa.selenium.remote.DesiredCapabilities;
    
    import java.net.URL;
    import java.util.concurrent.TimeUnit;
    
    public class MobileFindJavaTest {
        private AppiumDriver            driver;
          private static final String     url    = "http://127.0.0.1:4723/wd/hub";
    
          @Test
          public void apiDemo() throws Exception {
            //scrollTo 是只要包含string即可
            final MobileElement about_phone = driver.scrollTo("About phone");
            if (about_phone != null) {
              System.out.println("scrolled to: aboutPhone");
              System.out.println("returned: " + about_phone.getText());
            }
            //scrollToExact要与查找的内容完全一致
            driver.scrollToExact("Bluetooth");
          }
    
    
    
          @Before
          public void setUp() throws Exception {
            final DesiredCapabilities capabilities = new DesiredCapabilities();
            capabilities.setCapability(CapabilityType.BROWSER_NAME, "");
            capabilities.setCapability("deviceName", "Nexus 4");
            capabilities.setCapability("platformName", "Android");
            capabilities.setCapability("appPackage", "com.android.settings");
            capabilities.setCapability("appActivity", ".Settings");
            capabilities.setCapability("platformVersion", "4.4.2");
            driver = new AppiumDriver(new URL(url), capabilities);
            driver.manage().timeouts().implicitlyWait(20, TimeUnit.SECONDS);
          }
    
          @After
          public void tearDown() throws Exception {
            driver.quit();
          }
    }
    
  • appium 增加中文输入支持请大家协助测试 at 2014年05月16日

    #8 楼 @terryuki 据说是在 git 里面有这个功能了,但要装这个 io.appium.android.ime,具体的不大清楚

  • appium 在安卓 API10 以下是不是没有办法执行啊? at 2014年01月24日

    #1 楼 @seveniruby 好的,谢谢

  • appium 自动化测试教程 ppt (第二版) at 2013年12月18日

    #13 楼 @lihuazhang 提示密码错误

  • 菜鸟提问:appium 运行时出现“error: Failed to start an Appium session, err was: Error: Could not ex from ps output. PIDS: [], Procs: ["/system/bin/sh: grep: not found"]” at 2013年12月17日

    #1 楼 @lihuazhang 我也遇到了这个问题,手机上有 busybox,但是还是无法直接使用 grep,每次使用必须 busybox grep 这样,google 后在官网发现 jlipps 在 11 号修复了这个问题,删除了对 grep 的依赖,但是下载新版本后发现没有还是没有改变,只能下载源码中的 adb.js 替代,下图是针对 grep 的修改部分

  • [已经结束] appium 免费公开课报名开始 at 2013年12月16日

    报名 先赞一个

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

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