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

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

  • 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
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 【广州沙龙欢迎你】宣传中的那点小感触 at 2015年06月06日

    #5 楼 @zailushang

    时间:6 月 28 日 2:00 PM ~ 6:00 PM
    地点:天河区临江大道 503 号 T26 产业园 A10
    点进去报名链接有更详细的说明。

  • CrashMonkey4Android at 2015年06月05日

    大赞!

  • [已解决] 关于输入 Appium 设置支持输入中文后,键盘无法调出 at 2015年06月04日

    有试过 sendKeyEvent 吗?

  • 关于 appium get_attribute 方法的坑 at 2015年06月04日

    最新消息,Appium 将在下个版本加入 get_attribute('contentDescription') 方法来获取 content-desc 属性:
    https://github.com/appium/appium/pull/5189

  • Appium 1.4.0 发布 at 2015年06月04日

    #6 楼 @zb460989093 那你就下一个吧。

  • iPhone6 Plus QQ 5.5.1.426 (5.5.1) 闪退情况 Log at 2015年06月04日

    额,弱弱地纠正下, markdown 的标题 # 号和内容之间必须有至少一个空格的。

  • 小白的测试之路 at 2015年06月04日

    说得好,学习代码的唯一途径是多写代码。代码行数都没过千是不可能算是会写代码的。

    其实我觉得书不一定要很多,但要精,而且不能光看不练。花一个多月专心消化一本书,写下一篇长长的读书笔记,这收获远比你读几本书要好。

    另外,进入性能之前不是应该先学会被测应用的一些开发技术吗?

    PS:麻烦补充一下头像。标题最好用一些标题样式。

  • robotframework-appiumlibrary 是否支持 java 语言,目前看到库里面的方法实现只有 python,请大神解惑 at 2015年06月04日

    robotframework 是用 python 写的框架啊,它的 library 当然是用 python 。
    你要用 java ,去下载 java 的 client 啊。
    https://github.com/appium/java-client

  • 【更新活动 QQ 交流群】6月28日,TesterHome 移动测试会广州站,等着各位~~~ at 2015年06月04日

    #17 楼 @strvinglady
    #16 楼 @mildshark
    #15 楼 @june_skychi
    #14 楼 @xnign
    据我目前了解,深圳很快也会有了。

  • 在一个完全不懂技术的上司底下做测试开发,好难。 at 2015年06月04日

    #13 楼 @da_sheng 至于如何制定 API 的 case ,我的意见是:测试是要有侧重点的,你不可能遍历所有功能点,同样你也不可能完全遍历所有 API (就算遍历了也不一定效果比没遍历好很多,有些极少使用,甚至基本不会用的 API 就算你找到 bug 开发也不一定会修)。

    所以你要做的是所有常用 API 都有覆盖,关键的流程有覆盖,保证不会出现非常严重的问题。

  • 在一个完全不懂技术的上司底下做测试开发,好难。 at 2015年06月04日

    #13 楼 @da_sheng 我没具体做过完整的 API 测试,所以这方面给不了什么好的建议。。。

    Google 到的一些文章,你可以去看下(我使用的关键词: how to api test):

    • Best Practices: API Testing
    • API Testing: Why It Matters, and How To Do It
    • Learn API testing in 10 minutes!!!
  • [已经解决] ant jmeter 提示前言不许有内容 at 2015年06月04日

    #3 楼 @284772894 能把排版调整一下吗?例如:

    问题描述

    ……

    解决方法

    ……

  • [已解决] 运行 hybrid 应用,切换到 webview 格式后报错 at 2015年06月03日

    #12 楼 @mads 看了下源码,它调用了 appium-chromedriver 来启动 chromedriver ,下一个 log 应该是在 appium-chromedriver 输出的 Set chromedriver binary as: ...。
    你卡在这里不知道是否和没能调用到 appium-chromedriver 有关。

    你用 appiumForWindows 试过吗?

  • [已解决] 运行 hybrid 应用,切换到 webview 格式后报错 at 2015年06月03日

    #9 楼 @mads 你是停在截图那个位置不动了?
    你设了 autoWebview,不用再用 dr.switch_to.context("WEBVIEW_com.jiudao.ccare") 转 context 了。文档里已经说了设置了 autoWebview 后会自动转 context 到 webview 的。

  • [已解决] 运行 hybrid 应用,切换到 webview 格式后报错 at 2015年06月03日

    #9 楼 @mads Yes。文档里不是有例子了吗?

  • 在一个完全不懂技术的上司底下做测试开发,好难。 at 2015年06月03日

    额,说了那么久,你貌似还没怎么说你现在做的 API 测试做成什么样,你觉得怎么做才算是完整的方案(至少你觉得能说服你领导)。。。

  • [已解决] 运行 hybrid 应用,切换到 webview 格式后报错 at 2015年06月02日

    #5 楼 @yuwuhen333 也可以。但你要确定那个应用是不是可以关。

  • 哥今天郁闷极了。 at 2015年06月02日

    走

  • [已解决] 运行 hybrid 应用,切换到 webview 格式后报错 at 2015年06月02日

    #2 楼 @mads 或者用 --chromedriver-port 参数改下 chromedriver 的端口。
    参考:https://github.com/appium/appium/blob/master/docs/cn/writing-running-appium/server-args.cn.md

  • [已解决] 运行 hybrid 应用,切换到 webview 格式后报错 at 2015年06月02日

    #2 楼 @mads 这里是关键:

    > info: [debug] [CHROMEDRIVER STDERR] [0.015][SEVERE]: Could not bind socket to 127.0.0.1:9515
    > info: [debug] [CHROMEDRIVER] Port not available. Exiting...
    

    自己检查一下电脑的 9515 端口是不是被占用了?

  • 重构自动化 1 -- 在不同 iframe 中反复切换问题 at 2015年06月02日

    #4 楼 @flint Sorry,代码里有个地方写错了,只有 new-style class 能使用 __metaclass__,所以正确的应该是这么写:

    class BasePageMetaClass(type):
        def __new__(cls, clsname, bases, dict):
            if decorator:
                for name, method in dict.items():
                    if not name.startswith('_'):
                        dict[name] = decorator(stay_window_frame, method)
            return type.__new__(cls, clsname, bases, dict)
    
    class BasePage(object):
        __metaclass__ = BasePageMetaClass
        ...
    
  • 重构自动化 1 -- 在不同 iframe 中反复切换问题 at 2015年06月02日

    #1 楼 @lihuazhang 我明白他的意思了。例如 frame1 包着 frame2,frame2 包着 frame3,那必须先切到 frame1,然后 frame2,最后 frame3,需要依次切换。此时这个 frame 对象的 self._iframe = ["frame1", "frame2", "frame3"]
    这种方式很不错,可以把 frame 以类似 page 的方式来管理,不用再在 case 层级关心 frame 的层级关系。

    PS:通过 decorator 模块可以批量在类的方法前面添加装饰器,这样就不用每个方法都加一模一样的装饰器那么麻烦了:

    class BasePageMetaClass(type):
        def __new__(cls, clsname, bases, dict):
            if decorator:
                for name, method in dict.items():
                    if not name.startswith('_'):
                        dict[name] = decorator(stay_window_frame, method)
            return type.__new__(cls, clsname, bases, dict)
    
    class BasePage:
        __metaclass__ = BasePageMetaClass
        ...
    
  • 请教: Appium 如何模拟扫描二维码功能测试? at 2015年05月31日

    ……这个问题和 appium 没啥关系吧。

    首先,你要解决一个物理问题:怎么让你的单据编号刚好显示在手机摄像头里且可以被识别?如果不行,那你得改应用源码, mock 这个读取二维码的模块,给一个接口,让你传个值进去然后就能把这个值当做单据编号返回。摄像头这块调用的是系统服务,没那么容易改,而且你还得配套搞个根据用例改变二维码的程序。

    解决了第一个问题后,你的问题也不是问题了。直接用 UI 自动化点击扫码按钮、等待扫码识别(我不清楚这块是否属于动态元素, uiautomator 在摄像机界面能否 dump 界面元素,你自己可以试试)、识别完成后点击确认。

    PS:以后不要问这么简短的问题。。。

  • Crosswalk App UI 自动化 at 2015年05月30日

    #3 楼 @luis 对了,你们在 ubuntu 上使用 xwalkdriver 有没有装什么依赖库?
    现在在尝试用 docker 跑 xwalkdriver ,总是提示缺少某些动态库。。。

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

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