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

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

  • 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 inspector 使用姿势 at 2015年10月21日

    自己造一个,牛!

    appium 官方解释是直到 1.4.11 后才正式支持 9.0 。

    iOS 9 is supported only on Appium 1.4.11 and above (1.5 beta). Refer the following link to reconfig your appium client to 1.4.11 to fix the above issue.

    Upgrade Appium Client to latest appium version

    https://discuss.appium.io/t/could-not-find-a-device-to-launch-cannot-launch-iphone-5-9-0-simulator/6093/5?u=chenhengjie123

  • 详解 Android 耗电量 API at 2015年10月20日

    :plus1:

  • [北京沙龙第三期] 高能预警,11月14日 北京沙龙第三期来袭 at 2015年10月19日

    #2 楼 @gaopeng1106 被你知道了 [害羞]

    Q 都上场啦,好期待~

  • [北京沙龙第三期] 高能预警,11月14日 北京沙龙第三期来袭 at 2015年10月19日

    哇塞!北京又来啦!大赞!

  • Could Not Launch Appium Inspector 问题,请求大神帮忙解决 at 2015年10月19日

    官方解释:

    iOS 9 is supported only on Appium 1.4.11 and above (1.5 beta). Refer the following link to reconfig your appium client to 1.4.11 to fix the above issue.

    原文地址:https://discuss.appium.io/t/could-not-find-a-device-to-launch-cannot-launch-iphone-5-9-0-simulator/6093/5

    原因是 iOS 9.0 的 simulator 名字改了。原来是 iPhone (8.1 Simulator), 但到了 9.0 把后面的 Simulator 去掉了。 appium 是根据 platform, deviceName 和 platformVersion 组合 simulator 的名字的,Simulator 默认会自己加上,所以开不了。

  • Android UI Automated Testing (译文) at 2015年10月19日

    #10 楼 @shenkai600 我只是搬运工,现在项目中还是 E2E 。要实现上述这种测试方式需要开发和测试一起努力,而且工作量相比直接 E2E 会大一些,所以短期项目估计不会这么干。

  • 求教 Appium 中对移动 APP,公共测试步骤的封装和 Python 类的使用 at 2015年10月19日

    如果自己没有什么好的想法,建议用 selenium 推荐的 pageObject 模式来写用例,可维护性比较强。

    参考链接:http://selenium-python.readthedocs.org/en/latest/page-objects.html

  • 重复获取 web view,无法 context 到 webview。 at 2015年10月18日

    appium 中 webview context 对应的是 webview 的 chrome 内核 这个进程(它是通过抓取进程数据来检查有没有 webview 的)。个人觉得应该不会你一按返回键切换回 native 界面这个进程就马上消失,而是 webview 暂时存在缓存中,直到内存不够用或者应用被关掉。

    你可以试验一下,看返回 native 界面后 chrome 内核的进程是不是还在,或者立即回去 webview 界面是重新加载还是马上就出现了。

  • [广州站] 10 月 24 日,TesterHome 移动测试会广州站第二期来啦!!! at 2015年10月16日

    #29 楼 @happystone 这个可以有。不过木有专业设备,准备用数码相机凑合一下。。。

  • [广州站] 10 月 24 日,TesterHome 移动测试会广州站第二期来啦!!! at 2015年10月16日

    #25 楼 @anikikun 你 31 号在广州啊,到时候出来聚聚吧

  • [广州站] 10 月 24 日,TesterHome 移动测试会广州站第二期来啦!!! at 2015年10月14日

    #4 楼 @apert
    #8 楼 @sl_wang
    #17 楼 @summer
    #22 楼 @john1688
    提醒一下,由于西塔出入需要凭身份证领取通行证,活动当天记得带身份证过来哦。

  • 域名备案需要走下流程请大家先临时用 https 访问 at 2015年10月14日

    试了下,www.testerhome.com 也不行,统一用 https://testerhome.com 访问吧。

  • Appium python 框架 at 2015年10月14日

    #19 楼 @tongshanshanshan 继续加油!以后多点过来 Testerhome 交流, sharing codes show cool !

  • Appium python 框架 at 2015年10月14日

    #17 楼 @lihuazhang
    #18 楼 @monkey
    #21 楼 @anikikun
    我那只是代码洁癖,和架构师还有很大差距。。。现在深入了解过架构的程序还不够多,很多想法还很 native 。。。

  • Appium python 框架 at 2015年10月13日

    赞一个!

    这么短时间能做到这个程度很不错了,框架的层次基本已经出来了。

    下面是一些个人的建议:

    1. 既然分层了,那就尽量不要把所有执行相关的文件都放到 run.py 里面,按照层次分离成不同的文件。这样更清晰,也方便未来扩展(我估计很快你就需要扩展各个层次的内容了,各层次的功能不是很够用)
    2. appium server wrapper 这方面你可以参考下 cosyman 以前发过的帖子。他写的比较全。server 建议用进程做。
    3. 不是很理解为何要设计成运行测试和 server 要做成两个 thread 。个人觉得应该 server 是一个 process ,wrapper 提供 start 和 stop 方法,然后框架就直接 run 就好了。 run 完后调用 wrapper 的 stop 就没问题了,没啥必要做个轮询不断地检查 run 完没。
    4. 其实 appium server 还是比较稳定的,不至于会经常挂掉,所以个人觉得没太大必要在测试框架里总是去打开/关闭它,把它当 service ,启动后一直运行就好了。

    接下来是个人代码洁癖给出的吐槽,不想打击你,但忍不住要吐下槽:

    1. 一处 open file 后不 close 。建议如果没办法记得去 close 的话用 with open(path, mode) as f 来打开文件。
    2. 代码风格有点偏 Java(主要是注释的使用),建议你看下 python-client 的源码和 Google 的 Python 风格规范,代码风格和主流贴近一点,这样便于让别人阅读你的代码,进而和你合作。
    3. 从代码来看你的两个线程之间没什么资源共享,应该不需要搞线程锁什么的。不过我对线程也不是十分熟悉,你还是先看下相关资料再决定吧。
    4. 路径建议用 os.path.join ,不要把路径分隔符 hard code 进去。
    5. log 的方法名越短越好,最好 log.d, log.i 之类的就好了。另外, python 有现成的 logging 模块,功能强大,没太大必要自己实现个 Log 模块。
  • 答复网友的邮件 at 2015年10月13日

    赞同这个:

    眼界放出去,不要局限于计算机互联网。我们这一群人,视角太窄,看不出去。

    接下来 2 年要扩展视野了。

  • APP 接入了支付宝,微信支付等,请问如何做这方面的安全测试? at 2015年10月13日

    #1 楼 @missgong0 既然你查到了这方面的资料,要不顺便把它们汇总一下发个帖子?

  • 微信特定昵称显示错误 at 2015年10月13日

    #8 楼 @gaopeng1106 畅聊群里有个叫小白的在微信,你可以反馈下给他。

  • [广州站] 10 月 24 日,TesterHome 移动测试会广州站第二期来啦!!! at 2015年10月13日

    #22 楼 @john1688 :plus1: 下周六见!

  • [广州站] 10 月 24 日,TesterHome 移动测试会广州站第二期来啦!!! at 2015年10月13日

    #21 楼 @lihuazhang 这个可以有。我先找下有没有可以合作的,否则就只能拿手机上了。。。

  • Appium python client 网络连接相关 api 用法 at 2015年10月13日

    #9 楼 @tagore_shao 我觉得最有成就感的是不仅发现了 bug ,而且还找到了修复的方法。我相信开发也更愿意和这样的测试合作。
    大家一起加油啊!

  • [广州站] 10 月 24 日,TesterHome 移动测试会广州站第二期来啦!!! at 2015年10月12日

    @lihuazhang

  • 基于 uiautomator 与 shell 的自动化测试工具 at 2015年10月12日

    不错,很棒的 gui 工具!

    PS: testerhome 拼错了,少了 er

  • 距离月度最佳文章千元大奖还有 7 天想拿高额奖金的速度啊 at 2015年10月12日

    #8 楼 @carl
    #9 楼 @weamylady 你们赶紧发啊。。。没多少天了。。。

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

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