测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
会员
ianxiaohanxu (Alex)
第 1490 位会员 / 2014-08-27
5 篇帖子 • 15 条回帖
3 关注者
0 正在关注
27 收藏
GitHub Public Repos
More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • Android keycode 列表 (稍全) at 2016年09月19日

    #13 楼 @sunfire918 不晓得,这里http://developer.android.com/reference/android/view/KeyEvent.htmlGoogle 下也没有。可以

  • 【北京招聘】 高级自动化测试工程师 工作地点:朝阳门 at 2014年12月09日

    哎,招聘也是看缘分的

  • 【北京招聘】 高级自动化测试工程师 工作地点:朝阳门 at 2014年12月09日

    如果觉得自己能胜任的话,当然没问题。这个职位唯一的门槛就是技术,和年限无关。

  • 图片部分匹配技术之 openCV 与 javaCV at 2014年09月16日

    收藏了,很有用

  • Python + Appium 1.2.2, 如何为 element 截屏? at 2014年09月15日

    #5 楼 @link1220
    恩,这段代码我是在 android 上试的,还是挺好用的。
    对于你那不成功,可以先用 uiautomatorview 看一下要截取 element 的属性,看看它的坐标是否正确,再单独调用 element.location, element.size, 看看这两个返回的值是不是和 uiautomatorview 看到的一致。这段代码的关键是 box 的获取和 image.crop 的运用,可以根据自己的需求进行调整

  • linux 环境下搭建 appium 失败----Appium will not work if used or installed with sudo at 2014年09月13日

    好吧,把你用 root 装的 appium 和 nodejs 都卸载干净,然后用普通用户安装 nodejs 和 appium,过程中遇到没有权限的问题,直接修改文件的权限

    First, DO NOT install nodejs with sudo apt-get or apt-get!!!

    Install Nodejs
    You should download source code from Nodejs official website. And:
    ./configure
    make
    sudo chmod -R 777 /usr/local/
    make install
    node

    Install Appium
    npm install -g appium
    appium

  • Python + Appium 1.2.2, 如何为 element 截屏? at 2014年09月13日

    对于图片的 verify 问题,总是没有 verify text 那样方便,如果我们能研究出更好的办法就造福子孙啦

  • Python + Appium 1.2.2, 如何为 element 截屏? at 2014年09月12日

    这个 box 就是直接从 element 里拿到的,不需要手动输入

  • Android keycode 列表 (稍全) at 2014年09月12日

    对于 IOS 能否使用,因为我这没有 IOS 的环境,所以不能确定,我觉得能用的可能性很大,因为我有在 pc 的 web 上试过,大多数常用的 key 都是没问题的。

    对于用法,在 Appium 中,有内置的方法 def press_keycode(self, keycode, metastate=None), 这是 python 的,其他语言类似.

    它有两个参数,keycode, metastate

    如果只输入普通字符(abc,123 等),直接 press_keycode(29), 29 代表 ‘a’,其他 keycode 可以在上面的列表中查到。

    如果要输入组合键,比如大写 ‘A’,或者 ctrl+c 等,要指定第二个参数,举个栗子:输入大写 ‘A’,实际上是 shift+a,press_code(29, 193). 想全选要输入 ctrl+a,press_keycode(29, 28672). 组合键的关键在于这几个键的应用:META_ALT_MASK,META_CTRL_MASK, META_SHIFT_MASK

    当然 press_keycode 还可以实现手机上的 Home,Back key 等,press_keycode(3), press_keycode(4)

  • 关于 Python+Appium 1.2.2 版本,Android 上 element.clear()方法清除 edit field 报错的处理办法 at 2014年09月12日

    keycode,的确可读性不高,所以目前在 1.2.3 没出来之前可以先用着,一般我都是把 keycode 相关的代码封装起来,呵呵也许只有我自己会读到里面的。。。

  • appium 简明教程 (9)——如何获取 android app 的 Activity at 2014年09月11日

    还有一种方法,也不错
    adb shell
    cd system/app
    ls | grep 'apk'
    这样可以看到系统自带的所有 apk,然后
    aapt dump badging
    可以查看对应 apk 的 package 和 activity

  • Appium v1.2.1 的 SetText 和 Clear 执行错误 at 2014年09月11日

    这个是一个已知问题,会在 Appium 1.2.3 上修复

  • [已解决] 请问如何 实现长按的 持续时间?( long_press duration python) at 2014年09月11日

    在 python 上可以参照这个
    https://discuss.appium.io/t/how-can-i-make-a-long-click-action-with-a-duration-parameter-on-android/190/2

  • TesterHome 新秀培养计划 at 2014年09月10日

    hello,我是 Alex,从事移动测试 5 年多了,目前就职与 nokia,不过马上就要走人了,正在找工作中,我对自动化测试非常感兴趣,最近一直在研究 webdriver 和 appium,在原有框架的基础上封装了一些更容易使用的方法。我的 QQ:312928654, 希望与大家一起进步

  • appium 简明教程 (8)——那些工具 at 2014年09月04日

    我的 uiaotumatorviewer 点左上第二个图标(Device ScreenShot)会抛出异常。。。
    Unexpected error while obtaining UI hierarchy
    java.lang.reflect.InvocationTargetException

    有没有相关的解决办法啊,求助!!

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

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