测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
管理员
chenhengjie123 (陈恒捷)
第 605 位Users / 2014-03-16
字节跳动 @ 广州
157 篇帖子 • 5486 条回帖
1432 关注者
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
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 新手学 appium-Appium 的三种等待时间设置方法 at October 10, 2016

    #23 楼 @junewang
    所有元素==所有 find 的元素。因为是隐式等待,相当于在 webdriver api 的所有 find 方法里加了等待。
    特定元素是指你加了显式等待的那个元素。

    重试时间间隔这个没试过,不确定能不能设置。默认应该是第一次失败立即尝试第二次,直到达到超时时间。

  • 新手学 appium-Appium 的三种等待时间设置方法 at October 10, 2016

    #21 楼 @junewang 隐式等待和显示等待的策略都是一样的,第一次找不到元素后都会继续重试直至超时。区别是显示等待是针对特定元素,隐式等待是针对所有元素。

  • Appium 开发环境搭建 (1)--配置源码运行环境 at October 10, 2016

    #50 楼 @xzb 把你完整的代码发上来。 appium 版本号也发一下。

  • Mac Appium 自动识别 iPhone 真机测试 at September 27, 2016

    我以前是用 idevice_id -l 来判断的,如果只有一个设备直接就用那个设备执行。

  • Docker 实践笔记 (1) — xwalkdriver (webdriver for crosswalk) at September 27, 2016

    #4 楼 @heyyuyu 能说下详细步骤不?

  • ios monkey 工具 CrashMonkey4IOS 使用记录 at September 25, 2016

    #3 楼 @jira 哈哈,你运行多久了?

  • ios monkey 工具 CrashMonkey4IOS 使用记录 at September 25, 2016

    跑多久应该是有参数设置的。

    目前用起来其实还是蛮好用的,只是有一个地方不大方便,就是不能灵活关闭每操作一次截图一次。单次 monkey 执行的时间一长电脑内存撑不住。

  • xcode8 和 ios10 升级之后的问题集中讨论帖,请勿再开贴! at September 24, 2016

    #30 楼 @rogergan 直接用 appium 吧,或者你用 WebDriverAgent 也行。

  • 微信转账之 BUG at September 22, 2016

    3、如果想悬赏,请加我微信 TTMMD155

    啥意思?

  • CrashMonkey4iOS 试用过程总结 at September 18, 2016

    #93 楼 @qyqzhlw 不用。但要打开开发者模式,打开 UIAutomation 开关。

  • Android 及 iOS 常用操作命令 at September 18, 2016

    #15 楼 @coffeephantom 应该不行,不过我也没试过。。。

  • 求助 如果一个 App 中包含 WebView,应该怎么测试,该怎么搞? at September 18, 2016

    #10 楼 @codeskyblue 大致原理是先检测 app 是否带有 WebView(Android 可以查看有没有 chrome 进程,iOS 具体方法没探究过),然后通过对应的工具(Android 是 ChromeDriver ,iOS 是 ios-webkit-debug-proxy)去和 WebView 通讯,让 WebView 的浏览器内核执行对应的操作。

    因为都是遵循 WebDriver 规范的,所以大部分命令可以直接从 appium server 转发给对应的 WebView 控制工具去控制。

  • 求助 如果一个 App 中包含 WebView,应该怎么测试,该怎么搞? at September 18, 2016
    1. 安卓 or iOS ?
    2. 原生 WebView 还是第三方的?

    测试 WebView 本质上和测试一个网页差不多,可以参考下怎么用 selenium 做 Web 测试。至于部分和原生应用有交互的点,那就得用类似 appium 这种可以自由切换的工具来做了。

  • maven 不能下载 jar 包问题 at September 15, 2016

    试过用命令行是否正常吗?

    有几种可能:

    1. maven 命令行配置就不对
    2. maven 命令行配置对了,但 Idea 没有使用和命令行一致的配置

    PS:markdown 中代码块符号必须单独一行写的,现在写在某一行后面是不会被识别为代码块结束的。

    @blackcherry 具体解决方法是啥,正文或者最后的回复里说明一下呗,后面其他同学遇到也可以参考。

  • open api 接口设计,能不能重新设计? at September 13, 2016

    #2 楼 @yaming116 我明白你的意思了,对于你提到的这两个接口确实少一个 response 类比较方便。

    但从扩展方向考虑,例如给请求里面添加一些类似 token 或者其它用途的、非 node 内部的字段,采用你说的方式扩展起来感觉比较难保证向下兼容。

  • open api 接口设计,能不能重新设计? at September 13, 2016

    #2 楼 @yaming116 我看了下目前 testerhome android app 的源码,里面貌似没有这个问题。

    它的 node 类是这么设计的:https://github.com/testerhome/A-Native-TesterHome/blob/47e6a8c5e881b4e71d815ad29df78f0db519e467/app/src/main/java/com/testerhome/nativeandroid/models/GetNodesResponse.java ,node 这个节点通过转换会变成类里面一个名为 node 的实例变量,node 本身是 ArrayList ,这样就不需要多写一个类了。

  • open api 接口设计,能不能重新设计? at September 13, 2016

    没懂为什么去掉 nodes 这个节点后 javabean 设计起来就能降低重复。能举个具体例子不?

    另外,这个不是 OAuth 接口的内容把,OAuch 只有登录时用到,拿到 access token 后就没它啥事了。

  • Appium 新手救助:Appium Inspector 录制的脚本如何使用 at September 12, 2016

    你本地执行过吗?你提供信息只能看出是执行到

    //Click hamburger menu
    wd.findElement(By.xpath("//android.widget.LinearLayout[1]/android.widget.FrameLayout[1]/android.widget.LinearLayout[1]/android.widget.FrameLayout[1]/android.support.v4.widget.DrawerLayout[1]/android.widget.LinearLayout[1]/android.widget.LinearLayout[1]/android.view.View[1]/android.widget.ImageButton[1]")).click();
    

    的时候找不到对应元素,但具体什么原因需要获取到出错截图、出错时界面的元素控件树情况才能定位。

    另外,不推荐直接用录制的脚本来做自动化测试,这种录制出来的 xpath 定位要求太高,可读性也很差,以后维护起来会很累。

  • appium android 测试从 app 里面点击打开一个外部浏览器,如何验证浏览器 url at September 11, 2016

    外部浏览器是指第三方的浏览器或者系统自带的浏览器?如果是,那么这些浏览器不是可以直接看到 url 吗?

    如果你想问的是如何在 UI 自动化用例中获取到网页的 url ,可以尝试截取系统的 intent 进行分析,或者直接在程序中添加相关的日志信息。

  • Python3 接口测试,测试需要带登录态的接口 A,登录 cookie 以什么样的格式传到接口 A at September 11, 2016
    1. markdown 格式不对,代码需使用代码块,标题样式和超链接的格式都有问题。具体语法请参考 排版说明 更新格式。
    2. 一般 cookie 是放在请求的 header 里面的。具体是怎么做的建议你先抓包看看,然后再通过程序模拟你抓包时的数据包把。
  • 聊聊测试用例之一 at September 11, 2016

    这种话题最好是用抛砖引玉的形式开展,这块砖感觉分量不是很够,能否补充一下你目前对于测试用例相关的一些具体的感想或者想法,或者一些好的成功案例?

  • CrashMonkey4iOS 试用过程总结 at September 09, 2016
    1. 你试下安装 ideviceinstaller 后用 idevicesyslog 看能否捕获到你的系统日志?
    2. 我不大记得这个日志是有 crash 才存还是一直都存了,你先确认下?
  • 优测优分享-谈谈移动端屏幕适配的几种方法 at September 08, 2016

    markdown 的标题 # 号和文字之间有一个空格。没有空格的就不会识别为标题。详细的语法麻烦参考我们的 排版说明

  • JMeter,设置 http 代理服务器,启动失败 at September 08, 2016

    学会如何合理提问,请阅读:https://testerhome.com/topics/587

    这个问题描述太简洁了,请像提 bug 那样专业地提问。

  • 优测优分享-谈谈移动端屏幕适配的几种方法 at September 08, 2016

    内容不错,很实用。只是标题的 markdown 挂了。麻烦修复下吧。

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

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