测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
sundaxian (Evan)
第 322 位会员 / 2014-01-06
12 篇帖子 • 76 条回帖
1 关注者
3 正在关注
11 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • mobile: setValue 方式无法输入中英文字符 at 2014年02月20日

    #2 楼 @sundaxian

    这样子行吗?

    js = (JavascriptExecutor) driver();
    HashMap keycodeObj = new HashMap();
    keycodeObj.put("keycode", 28672);
    keycodeObj.put("keycode", 50);
    js.executeScript("mobile: keyevent", keycodeObj);

  • mobile: setValue 方式无法输入中英文字符 at 2014年02月20日

    #1 楼 @lihuazhang 那是用 seveniruby 介绍的这个方法吗?

    seveniruby 31 楼 , 1 月前 喜欢
    #28 楼 @spikeshen 呵呵,解决了.edittext 继承自 textview, 支持我上面列举的方法.
    第一个坑是 ctrl+v 对应的 event 其实是 meta_ctrl_mask+v, 好几个 ctrl 相关的 event, 当时没测试这个.

    第二个坑是搜狗输入法, 搜狗输入法会截获 ctrl+v, 会让你的输入变成了 v. 所以需要切换为系统默认的输入法.

    两个大坑
    另外 appium 是支持发送 keyevent 的. 我会补充对应的测试用例给官方. 不容易啊.

    但是这里我有两点不明白的地方,麻烦帮忙解答下:
    一是 ctrl+v 的复制源在哪里?就是我要粘贴的中文字符串是从哪里来的啊?
    二是 怎么样实现 executeScript 两个及以上按键同时输入啊?就是 ctrl +v 的组合键 怎么按下啊? 我查了下 ctrl 的件码是 28672, V 的键码是 50, 怎么组合呢?

  • TesterHome 论坛福利派发中 at 2014年02月20日

    已收到红包 谢谢

  • [已解决]在 Appium 自动化测试时如何输入中文? at 2014年02月20日

    #43 楼 @spikeshen 其实对于大多数人来说,最大的问题就是,不知道如何调用 android 的类,或者说,你的那套环境怎么搭都不知道。很多人的用法是单纯的使用 appium。android 相关的知识几乎没有,这也是大部分测试人员所面临的问题。像我是因为老板想把自动化搞起来,从研发拉出来专门研究下这些,公司的测试人员几乎对技术和代码懂的很少。我现在就是把能封的封,能包好的东西就包好,以后好让他们能简单的写点代码就可以实现自动化操作。 这个很有道理啊。。
    我现在就不知道怎么去调用 android 的类,怎么去做代码的插桩 调用底层的 android 方法。
    能告诉我怎么样用 appium 去调用 android 底层的类吗?

  • Appium Android 如何截图?求 java 代码 at 2014年02月20日

    #8 楼 @alvn 你是想手动的截图还是运行失败时自动截图的? 如果是前者的话 直接
    File f = ((TakesScreenshot) (new Augmenter().augment(driver())))
    .getScreenshotAs(OutputType.FILE);
    FileUtils.copyFile(f, imageFile); 就可以了

    如果是后者的话 你需要重写 TakesScreenshot 里面的 getScreenshotAs 方法 这样可以实现 失败自动截图

  • 苏州 科沃斯机器人科技 (苏州) 有限公司 招聘资深测试工程师 at 2014年02月19日

    #1 楼 @loope 其实这只是领导的要求,能满足一半就差不多不错了。。。要么可以玩转底层,懂 C 得, 要么可以玩转 PC 端手机端的自动化。 其实严格上说 这个职位可以拆分成两个的。

  • 苏州 科沃斯机器人科技 (苏州) 有限公司 招聘资深测试工程师 at 2014年02月19日

    #2 楼 @wirelessqa 嗯 我把日期删除了

  • [已解决] 请教各位大神为啥有的手机上没有 Resource ID 的?内详 at 2014年02月17日

    4.3 以下的要想用 resource-id 来识别的话 只能用 SELENDROID, 4.3 以上可以用 android 来识别。

  • [已解决]Appium 调用 selendroid 问题求解 at 2014年02月11日

    #1 楼 @luis 原因是虚拟机上面预先装了 apk,需要先卸载掉才可以的。。但是又遇到了另外的问题:

    info: Cleaning up appium session
    error: Failed to start an Appium session, err was: Error: socket hang up
    info: Responding to client with error: {"status":33,"value":{"message":"A new se
    ssion could not be created. (Original error: socket hang up)","code":"ECONNRESET
    ","origValue":"socket hang up"},"sessionId":null}
    POST /wd/hub/session 500 44413ms - 204b

    知道是什么原因吗?

  • [已解决]Appium 调用 selendroid 问题求解 at 2014年02月11日

    #1 楼 @luis 本地的 apk 也不行的。。我就是用的本地的 apk,我 apk 已经安装在模拟器上面了 是不是因为这个原因?

  • appium 在 windows 上的安装使用文档 at 2014年02月11日

    #13 楼 @seveniruby 嗯了解了 thanks。

  • appium 在 windows 上的安装使用文档 at 2014年02月11日

    #6 楼 @seveniruby 如果我把 appium 的一些文件修改了 想重新安装下 npm install appium 这个可以安装吗?还是用什么别的安装方式好啊?

  • 【已解决】请问哪位大神解答下在 windows 下怎么启动真机运行测试脚本 at 2014年02月07日

    #16 楼 @hwm831002 你的这个 appium 的 自动启动的这个客户端工具 http://testerhome.com/photo/2014/c6b3b357063e85c102e45d67a5492054.jpg 有源码吗? 可以分析出来看俺看吗?

  • 音量控件 怎么调节音量 at 2014年01月17日

    #9 楼 @seveniruby 不是很理解这个,意思是 可以在 appium 里面调用 instrumentation 里面的方法吗? 有没有什么具体的实例可以参考下啊?谢谢

  • 音量控件 怎么调节音量 at 2014年01月16日

    #7 楼 @seveniruby 原生的啊 怎么控制呢?

  • 音量控件 怎么调节音量 at 2014年01月14日

    #5 楼 @seveniruby 我现在是 Android + windows 的 后面会用 ios +mac 的

  • TesterHome 论坛分成申领 at 2014年01月13日

    顶了 支付宝: qingwXXXXXX
    现在公司在做手机客户端的自动化测试开发,之前一直不知道选什么框架以及工具,直到看到了 appium,因为本人以前做过 web 端基于 selenium 的自动化测试。所以毫不犹豫的选择了 Appium,希望 appium 能够帮助我们很好的解决手机端的自动化测试需求。

    希望 派发点好的资料,不慎感激。
    论坛的分成
    移动测试的一些内部资料
    保密服务,有钱也买不来的东西 让你的能力飞升的好帮手 在节前完成所有的福利发放

  • 音量控件 怎么调节音量 at 2014年01月13日

    #1 楼 @seveniruby
    #2 楼 @spikeshen 嗯 swip 的 我知道怎么用,我想请教下有没有那种直接可以调用这个控件的方法 直接赋值的方法。

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

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