测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
管理员
chenhengjie123 (陈恒捷)
第 605 位会员 / 2014-03-16
字节跳动 @ 广州
157 篇帖子 • 5491 条回帖
1434 关注者
17 正在关注
100 收藏
人与人的差距取决于工作、睡觉之外的8个小时!
打赏支持
GitHub Public Repos
  • vue-testcase-minder-ed... 102

    基于百度脑图的用例编辑器组件,支持记录测试结果

  • gs-rest-service 5

    Building a RESTful Web Service :: Learn how to create a RESTful web service with Spring.

  • JavaSpringMvcBlog 5

  • ffmpeg-go 1

    golang binding for ffmpeg

  • ws-qvh 0

    Server for streaming the screen of iOS devices over WebSocket.

  • goav 0

    Golang bindings for FFmpeg (This repository is no longer maintained)

  • gmf 0

    Go Media Framework

  • quicktime_video_hack 0

    Record iOS device audio and video

  • ws-scrcpy 0

    Web client prototype for scrcpy.

  • ChuanhuChatGPT 0

    GUI for ChatGPT API

More on GitHub
  • 個人信息
  • 個人專欄
  • 帖子
  • 回帖
  • 收藏
  • 正在關注
  • 關注者
  • unicodeKeyboard 输出数字不稳定,怎么破 at 2016年05月30日

    #8 楼 @luoxi001713 有可能。如果确定是输入法问题,你可以到 https://github.com/appium/io.appium.android.ime 提个 issue 让官方修复。

  • unicodeKeyboard 输出数字不稳定,怎么破 at 2016年05月30日

    #4 楼 @luoxi001713 系统?机型?有试过在其他手机或者模拟器上做同样操作,是否也是这么不稳定吗?

  • unicodeKeyboard 输出数字不稳定,怎么破 at 2016年05月30日

    #2 楼 @luoxi001713 你先把你不稳定的具体情况说一下,例如代码如何,实际执行结果里面执行多少次,多少次正确,多少次不正确,不正确的话是输出了什么。

    先描述问题,然后定位问题,最后才会是解决方案。

  • 关于移动测试发展之路? at 2016年05月30日

    楼主自己的思考呢?不能这么简单就被面试官否定自己的工作吧。。。

    关于性能的帖子很多,Testerhome 也有对应的性能专项公开课。。。你得自己搜索。

  • 从 0 到 1 搭建移动 App 功能自动化测试平台 (2):操作 iOS 应用的控件 at 2016年05月30日

    #5 楼 @debugtalk 额,不知道,也许是它匹配的时候出问题了。你看下源码的逻辑,或者自己加断点来调试下?

  • appium 启动实例的时候报空指针错误 at 2016年05月30日

    请用 markdown 排版。若不懂可参考 排版说明

  • TesterHome 登录页表单清空问题 at 2016年05月30日

    已加到 issue 列表,后续会优化。

  • unicodeKeyboard 输出数字不稳定,怎么破 at 2016年05月30日

    在输入完成后,关闭数字键盘

    试过发一个 back 的按钮事件不?

  • appium ios 自定义 UIViewController 导致 inspector 无法获取元素的解决方案 at 2016年05月30日

    #5 楼 @neyo 这种情况得看应用源码,看是怎么触发 CustomView ,怎么实现 Accessibility 方法才知道了。

  • driver.implicitly_wait 全局性等待问题 at 2016年05月29日

    没搞懂,你是想登录这种情况不要固定等待 10 秒?

    如果只是登录不等待,那很简单,登录前把等待时间设为 0 ,登录后把等待时间设回 10 。

  • 想使用云服务做些测试,比较了下几家公司 at 2016年05月29日

    淘宝是指阿里 mqc ?

  • [求教] 在 Appium Inspector 中无法查看到控件 ID at 2016年05月29日

    当前我是打算采用 name,但是 app 存在多国语言,这样就需要针对每一种语言进行处理;官方文档推荐采用 ID,但是 APP 里面大多控件都没有 ID 这个属性(从 Console 来看);

    关于这个补充回答一下,做 UI 自动化时一般需要手动对控件添加 AccessibilityLabel 来保证其唯一性的。这个属性仅用于做盲人辅助/UI 自动化,和界面显示、多语言之类的都无关。大部分情况下开发不会主动添加这个属性,个别控件会有这个属性值的原因是它们的 AccessibilityLabel 默认值就是控件的某个属性,但这种一般无法满足自动化的需要。

  • [求教] 在 Appium Inspector 中无法查看到控件 ID at 2016年05月29日

    #12 楼 @debugtalk 从 log 来看,server 返回的这个控件的属性如下:

    {
      "name": "My Account",
      "type": "UIAButton",
      "label": "My Account",
      "value": 1,
      "rect": {
        "origin": {
          "x": 302,
          "y": 619
        },
        "size": {
          "width": 71,
          "height": 48
        }
      },
      "dom": null,
      "enabled": true,
      "valid": true,
      "visible": true,
      "children": [],
      "hint": null
    }
    
    

    里面并没有返回名为 id 的属性。估计这个属性是 ruby client 或者 ruby console 自己添加的。然后看了下 ruby client 的源码,发现的确是它自己加的。相关代码:

    ...
              # there may be many ids with the same value.
              # output all exact matches.
              attributes = [name, label, value, hint].select { |attr| !attr.nil? }
              partial    = {}
              id_matches = @strings_xml.select do |key, val|
                next if val.nil? || val.empty?
                partial[key] = val if attributes.detect { |attr| attr.include?(val) }
                attributes.detect { |attr| val == attr }
              end
    
              # If there are no exact matches, display partial matches.
              id_matches = partial if id_matches.empty?
    
              unless id_matches.empty?
                match_str = ''
                max_len   = id_matches.keys.max_by(&:length).length
    
                # [0] = key, [1] = val
                id_matches.each do |key, val|
                  arrow_space = ' ' * (max_len - key.length).to_i
                  match_str += ' ' * 7 + "#{key} #{arrow_space}=> #{val}\n"
                end
                puts "   id: #{match_str.strip}\n"
              end
    ...
    

    完整的源码:https://github.com/appium/ruby_lib/blob/master/lib/appium_lib/ios/helper.rb。

  • web 接口测试总结 at 2016年05月27日

    能否举个几个实例详细说一下用例具体要怎么设计?怎么设计才能更好地保证不遗漏最后的两个案例里面的安全问题?

    我觉得无论是否自动化,用例设计都是比较重要的。

  • 安卓 浮动框滑动选择 at 2016年05月27日

    这种是第三方控件吧?

  • [求教] 在 Appium Inspector 中无法查看到控件 ID at 2016年05月27日

    #10 楼 @debugtalk 我想看的是 page 命令对应的 log ,但你给的貌似是 id('My Account').name 的(log 里面一开始就是 find element)。能补充一下吗?

  • Appium for iOS 真机测试报错问题合集 at 2016年05月27日

    不是说合集吗。。。怎么只有一个问题。。。

  • 我想查找界面上某个元素一共有多少,用 find_elements_by_name,很慢,有什么其他办法么? at 2016年05月27日

    耗时都在哪?把 appium server log 加上时间戳看看,到底哪里耗时先把。

  • 为什么 appium inspector 录制的脚本,在 eclipse 中,无法识别代码 at 2016年05月27日

    Appium 相关的 jar 包没导入项目。。。

    你留意下 import 部分,有几个类在你的项目里找不到。建议看下 appium girl 的环境配置教程:https://anikikun.gitbooks.io/appium-girls-tutorial/content/peizhi_ide.html

  • 简单试用 sumatium--具有录制脚本、视频同步显示功能的云测平台 at 2016年05月27日

    #10 楼 @16024036 可以试下阿里的 mqc ?

  • [求教] 在 Appium Inspector 中无法查看到控件 ID at 2016年05月27日

    没用过 ruby console 。。。据我所知本身 iOS 控件应该没有 id 这样的属性的,一般用的是 AccessibilityLabel 或者 AccessibilityIdentify。你能把在 ruby console 获取 id 时的 appium server log 发上来看看实际上请求的是什么命令吗?

  • iOS 使用 send_keys () 方法在编辑框输入数字,Log 提示没有找到键盘,请问各位要怎么解决这个问题???? at 2016年05月23日

    #16 楼 @arvin 步骤略多,可以参考官方文档:https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/mobile-web.md

  • [转载] 屏蔽 iOS 系统升级提示的方法 (亲测有效) at 2016年05月23日

    #4 楼 @darker50 好问题!理论上把这个 profile 删除再重启就恢复了。不过我还没实践过,刚刚开始试,还不清楚这个方式对不对。。。

  • [转载] 屏蔽 iOS 系统升级提示的方法 (亲测有效) at 2016年05月23日

    #1 楼 @envy 已更正~

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

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