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

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

  • 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 2016年07月04日

    #6 楼 @seveniruby
    #7 楼 @chichimei ppt 在这个帖子里:https://testerhome.com/topics/5269

  • [Question] 分层测试如何效率最大化? at 2016年07月04日

    #4 楼 @stephen753 我觉得其实最终还是投入产出比的问题吧。

    另外,我觉得 @quqing 的这个方式成本有点高,毕竟原来一条 UI 自动化用例能完成的事情,现在变成 UI + 接口 + db ,而且覆盖度其实还是和 UI 的一致(例如接口中 request 缺少某些字段时服务端的处理,如果是在 UI 操作的话不一定能覆盖到)。对于这种情况我比较偏向于用 stub(挡板)的方式。

    举个例子:
    UI 的,不和服务器耦合,而是直接拦截它的请求,然后直接给对应的返回。因为这里我们关注的点在于 UI 的逻辑层,即界面操作最终的输出(request)是否正确,以及界面对于服务器响应数据的展现是否正确。

    接口的,就是单独的接口测试了。当然接口测试最好还是能直接触及到数据库,确认接口的逻辑是否正确,也方便多用例时用例间的相互影响。

    个人理解,分层覆盖的意思不仅仅是说不同层级之间用例的比例,关键点是每一层有自己单独的测试,也有合起来的系统测试。而且很明显的,系统测试的覆盖度会不如每一层自己的单独测试。

    至于覆盖度的衡量,在没有很好的方法的情况下,我觉得代码覆盖率是一个不错的参考指标。

    以上是一些个人观点,大家有不同意见也可提出~

  • 关于 appium 并发测试的求助 at 2016年07月04日

    #2 楼 @websky 我觉得恒温的意思是说把你看完第一点里面的那些文章后,自己的理解是如何的。

  • 统计一下,driver.swipe () 方法不能在 iOS 模拟器 simulator 上使用? at 2016年07月02日

    #7 楼 @fengcanfly 什么系统?出错日志?

    js.executeScript("mobile: scroll", scrollObject); 
    

    这个印象中 appium 早就废弃了?

  • 新手请教一个输入的问题:控件找到了,却输入不进去 at 2016年07月01日

    关键 log :

    info: [debug] [BOOTSTRAP] [debug] Attempting to clear using UiObject.clearText().
    info: [debug] Didn't get a new command in 30 secs, shutting down...
    info: Shutting down appium session
    info: [debug] Pressing the HOME button
    

    进行 clearText 的时候卡住了,但也没什么错误提示。。。
    建议你先试试换台设备,看还有没有问题。有可能是设备本身的问题。clearText 在界面上表现应该是长按输入框,全选所有内容,然后直接删除。

    PS:你的 xpath 有点奇怪,第一次见 contains(@index,5) 这种语法,一般都是直接 @index=5 或者直接就是 EditText[5] 。

  • 总结困扰一段时间的 appium 问题解决方案 at 2016年07月01日

    #2 楼 @greenplum 那为什么加了之后会更稳定?主要是不明白这点。

  • 总结困扰一段时间的 appium 问题解决方案 at 2016年07月01日

    赞,都是一些比较实用的东西。

    另外,想问下 --tmp 是个什么参数?能说明一下吗?

  • 测试开发之路----CI (开发部分的持续集成) at 2016年07月01日

    #4 楼 @ycwdaaaa 这个我也不清楚。

    不过你们的单测 1 分钟内就跑完,确实也没太大必要做这么复杂的。

  • WebDriverAgent 踩坑记 at 2016年07月01日

    好消息,WebDriverAgent 终于准备修改它不符合 WebDriver Spec 的部分了:https://github.com/facebook/WebDriverAgent/issues/179

  • 测试开发之路----CI (开发部分的持续集成) at 2016年07月01日

    说得挺详细,赞~

    问个初级问题,你们现在是每次提交都全量单测吗?还是根据 diff 只跑变更部分?

  • iOS 的 app 中有 UIAPickerWheel,但无法使用 send_keys 更改第二,三的值,求大神帮忙!! at 2016年07月01日

    能给个运行日志和控件树信息么。。。

    完全不知道你的 app 是啥情况。。。

  • [公告] Macaca iOS 已支持 swipe at 2016年07月01日

    额,太精练了,加点详细信息?

  • WebDriverAgent 踩坑记 at 2016年06月29日

    #9 楼 @lihuazhang 具体达到多少元素的时候就会废了?

  • WebDriverAgent 踩坑记 at 2016年06月29日

    #7 楼 @gogle 我跑 monkey 用的是 tap 随机坐标和 dragFromToWithDuration 滑动随机位置,没有获取元素树。不过我也没观察过具体能跑多久,明天再看下。

  • WebDriverAgent 踩坑记 at 2016年06月29日

    #4 楼 @seveniruby 是啊,真心不明白它为啥要搞成 json 。。。

  • WebDriverAgent 踩坑记 at 2016年06月29日

    #3 楼 @gogle 我也没基于 appium ,自己另外实现的,走的是 Selenium 的 remote server,通过 ip 通讯。

    因为我目前阶段还只是适配 client ,还没有在项目中长时间运行 WDA ,内存泄露还不明显。明天搞个循环执行我那 50 条 api 测试用例 100 次,看看内存情况如何。

    不过官方 issue 里面有找到这个问题,应该是就是你提的吧?

  • 一个基于关键字驱动的自动化测试 WebLibrary at 2016年06月29日

    #3 楼 @longmazhanfeng 好吧。我觉得这叫做一个库(Library)更合适?

  • 一个基于关键字驱动的自动化测试 WebLibrary at 2016年06月29日

    能说下相比官方的 Selenium2Library ,增加或优化了哪些方法吗?

  • [Question] 分层测试如何效率最大化? at 2016年06月29日

    我觉得底层覆盖度高的话,上层不需要全覆盖,覆盖其中一个就好了。

    例如你提到的三个类型的用户,如果在接口层面都是一样的逻辑,只是用户类型这个字段不一样,那就 API 覆盖三个类型,UI 只覆盖一个类型就够了。

  • 项目开发过程中如何防止过度测试? at 2016年06月29日

    标题/正文描述不清不楚;

    提问前请看 提问须知

  • [问题] chrome 开启 F12 (变成手机模拟器),selenium 无法识别元素了,怎么解决呀? at 2016年06月27日

    建议直接用 genymotion 之类的手机模拟器来做吧,chrome 这个模拟功能主要用于开发调试,做测试不靠谱。

  • [已解决](答案在评论) appium 环境搭建,模拟器中的 app 连续闪退闪开,然后模拟器就自动关闭 at 2016年06月23日

    查看你的 .app 文件,看里面有没有 embedded.mobileprovision 文件。如果有,那这是给真机打的包,不能在模拟器上使用。

  • appium 真机 ios,inspector 能启动应用,但是不能打开 inspector at 2016年06月23日

    #10 楼 @diao2007 这种情况略神奇。。。

    想确认下,出现 undefined 后就一直都没有输出了吗?

  • ubuntu 安装 appium 遇到的问题 at 2016年06月23日

    #12 楼 @huang053117 建议先去了解下几个概念:环境变量、shell 的 export 命令、如何配置可以直接在命令行直接输入命令名就可以执行。

    了解后你就知道是什么原因和怎么解决了。

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

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