• 挺敏感的话题,到时候会聊下这个。

  • 为什么我总是频繁跳槽? at 2018年12月18日

    帮你调整了下文章格式,说下我的观后感吧。

    从写文章上看,连段落都不分,不考虑别人的阅读感受和了解发文的格式,说明你的确不是一个心细的人,而且有点太自我。
    每次跳出一个坑就接着进另外一个坑,说明你内心非常浮躁,缺乏规划和计划。
    你的履历是我见过最差的,如此多的跳槽和花式跳槽理由会导致不会有好公司愿意要你的。行业里的跳槽频率平均在一年半,最后这家说银行有意培养你多数也是在忽悠。

    个人建议你去一个大点的公司,测试工程师多的公司,多认识下靠谱的同行朋友,学习下公司的测试流程和技术,积累下自己的经验。待够一年半之后再考虑去找好的公司和项目。你现在的能力很弱、心态也不好,需要找个中大型的公司好好的沉淀下,可以是大点的外包公司,或者人数多的互联网公司。月薪 1W-1.5W 范围就足够了,第二年的时候不要贪多,自己的成长最重要。

  • 重新定义 ADB 客户端 -- fa at 2018年12月17日

    android 8.0 上 webview 测试有个 ps 命令的小 bug,我就是通过 hack adb 的协议搞定的。adb 的协议是 socket,挺琐碎的。目前的痛点感觉是 adb server 的稳定性,经常会挂。

  • 你尝试下在 testcase 中写个较长的时间等待吧。可能是启动的时候你的 app 还没进入自己 app 的界面,或者 app 里没有满足条件的空间,比如加载页这种情况。使用 appium 的 appWaitActivity 或者加个等待都可以解决

  • 发到私密社团下吧,我回复你。

  • 2.5.0 本周发布,大家可以试用下新版本,增加了更多调试信息

  • 好吧,各种莫名躺枪。昨天很忙所以没回复,我也发表下个人看法吧(我本身已经不代表社区管理委员会了)。

    关于 SweeTest 事件

    • 是否刷赞我觉得需要调查下,需要双方给出证据,目前调查结果还没出来不要直接定论
    • 付出服务获取收入本身是无可厚非的,这个事情跟社区无关,不能把社区的价值观强加到所有人
    • 开源没有太久就开始这样急切的盈利,而且是兼职,会有一些对作者不利的职业风险,社区临时下掉也是在保护作者。
    • 从配套的商业服务体系可以看出作者是个商业头脑很好的同学,社区更喜欢工匠精神多的同学和项目,所以就算社区不再进行导流也是可以理解的。希望作者不要过激。
    • 作者原文对学院的点评我没感觉到怀有恶意,大家可以不用太多的评论学院项目,把讨论仍然聚焦在自身吧。

    关于我的身份

    • 我是今年 7 月 14 号大会之后其实已经默默退出社区管理了,我们约定好社区管理交给新一代的优秀社区成员
    • 我本身仍然会带一部分开源项目来推动社区进步,目前已经成立了一个开源委员会,后续也会交棒给新人去带
    • 因为我是出名的耿直不给坏人留面子,容易得罪人导致社区被围攻,为了不给社区引麻烦我现在尽量不参与社区的一些讨论了
    • 目前我是一家测试技术公司的 CEO/CTO,在开发一些测试创新的技术应用和平台。
    • 学院项目是两年前社区跟其他公司的合作,因为越做越大、学员期望也越来越大已经无法通过社区力量运作,所以独立运作了
    • 社区跟我已经没有正式的归属关系了,我不过是热爱社区的一份子而已,就如别人喷我的那样是 “打工仔”, 自己觉得开心就好
    • 如果公司不死我可能将来把公司的一部分股份也捐赠给社区感恩社区并支持社区发展,这些股份要分给那些热爱社区的同学。

    说这么多只是表明,我不是社区的老板。TesterHome 一直是社区驱动的管理方式。

    关于社区孵化器

    孵化器是我还在社区的时候提出的一个设想,是因为受够了那些 “恶心的” 的商业机构和不完善的技术生态,想通过更好的项目去推动行业良性发展。一个项目被定义为孵化器是因为它本身可以推动行业进步,社区孵化器不是推动别人赚钱,而是推动测试行业可以走向正确的道路

    • 没有好的测试框架社区就去推动成立好的框架,比如支持 HttpRunner 系列工具、ATX、Macaca,孵化 appium 的改进项目小组
    • 没有好的交流平台,社区会孵化推动对应的平台,比如技术型测试大会 MTSC
    • 培训机构乱象多,那就成立对应的学院项目去影响他们施加压力和动力
    • 测试行业裁员在即,社区也应该成立对应的项目去帮助行业,而不是像其他商业机构那样鼓励裁掉测试部门这种短视的忽悠做法

    关于学院项目

    为了避嫌我简称学院项目吧。这个项目就是一个社区影响行业的探索范本吧。首先定位是商业项目,所以从社区剥离独立运营。学院的模式,之前一直不想公开,就是怕被行业那些落后的培训机构针对,不过今天聊到了这也提下无妨

    • 学院独创的测试开发培训体系目前已经成了过去那些老旧培训机构的抄袭对象了,这是蛮好的事情,虽然学院可能会深受其害,但能换来行业的进步就可以了。
    • 虽然目前仍然是对个人收费但是已经在探索免费培训的方式尝试把培训费转移到用人单位去支付,如果成功了将能实现结果导向的培训方式,对行业的发展是非常有意义的,就算失败了亏了几十万,至少收益的还是学员,将来他们发展的好也会跟我们有更多的合作,钱只是项目的附属回报,就算不挣钱这个模式也会继续去做。
    • 收入是固定捐赠项目收入 10% 给社区,收入用于社区精华帖打赏、社区每年的全员红包、服务器费用和其他活动经费。这笔钱如何用是社区委员会说了算,如果可以的话我希望可以搞更多的有意义的项目。

    学院背后的公司不是一家培训公司,而是一家测试技术创新和研究的公司,我们还有其他的测试平台和测试技术,未来的盈利不会靠培训。所以我们不会在乎营收,只是希望测试行业可以发展的好点。目前行业有很大的危险(具体什么危险我年底社区总结的时候会说,目前还不能公布),学院是一种尝试拯救行业的努力方式之一。

    社区的简单行为原则参考

    最近的讨论我觉得可能没有什么结论,所以就简单发下社区的行为原则作为参考
    目前还在私密节点里未公开:https://testerhome.com/topics/16337
    简单截图下部分内容

  • 为了避嫌我简称学院项目吧。这个项目就是一个社区影响行业的探索范本吧。

    首先定位是商业项目,所以从社区剥离独立运营。定义为孵化器是因为它本身可以推动行业进步,社区孵化器不是推动别人赚钱,而是推动测试行业可以走向正确的道路

    • 没有好的测试框架社区就去推动成立好的框架,比如支持 atx、macaca,孵化 appium 的改进项目小组
    • 没有好的交流平台,社区会孵化推动对应的平台,比如技术型测试大会 MTSC
    • 培训机构乱象多,那就成立对应的学院项目去影响他们施加压力和动力

    学院的模式,之前一直不想公开,就是怕被针对,不过今天聊到了这也提下无妨

    • 学院独创的测试开发培训体系目前已经成了过去那些老旧培训机构的抄袭对象了,这是蛮好的事情,虽然学院可能会深受其害,但能换来行业的进步就可以了。
    • 虽然目前仍然是对个人收费但是已经在探索免费培训的方式尝试把培训费转移到用人单位去支付,如果成功了将能实现结果导向的培训方式,对行业的发展是非常有意义的,就算失败了亏了几十万,至少收益的还是学员,将来他们发展的好也会跟我们有更多的合作。
    • 收入是固定捐赠项目收入 10% 给社区,收入用于社区精华帖打赏、社区每年的全员红包、服务器费用和其他活动经费。这笔钱如何用是社区委员会说了算,如果可以的话我希望可以搞更多的有意义的项目。

    学院背后的公司不是一家培训公司,而是一家测试技术创新和研究的公司,我们还有其他的测试平台和测试技术,未来的盈利不会靠培训。所以我们不会在乎营收,只是希望测试行业可以发展的好点。目前行业有很大的危险(具体什么危险我年底社区总结的时候会说,目前还不能公布),学院是一种尝试拯救行业的方式之一。

  • TestHome 新提醒 at 2018年12月07日

    我的这样也一直这样持续两个月了,我记得是我提交了开源项目后就一直存在了, @ 徐汪成 你是不是也是这样搞出来的

  • TesterHome 社区周边---卫衣 at 2018年12月05日

    XL 黑

  • 能提供下 Uiautomator dump 命令在这个界面里的结果嘛

  • 应该是把测试数据误推送到线上环境了。

  • 行业供需发生改变了,以前机会多,创业公司多,所以大家大规模招聘可以立即使用的人才。现在行业寡头化,招人速度不需要那么快了,多数公司还要缩减和裁员来过冬,所以招人门槛自然就拔高了。

    学历低的也有大牛,但是 90% 概率仍然还是名校学生综合素质更高,这已经帮 hr 节省很大的招聘成本了。

    学历低怎么办,除了补学历,还可以用其他能力补充了,想办法让自己在专业能力或者履历上有更高建树也可以的。

  • 是不是学员把测试用例代码放到 src 下了?如果放到 test 下应该是不用配置的吧

  • 其实机会挺好的,多学习多请教,一年过去就是高手了,抵得上你过去好几年。我以前在阿里的时候,从 windows 直接切换到 linux,从 c# 换到其他语言,也挺懵逼。但是好好学就自然可以成长啦。当然有个好的导师是最好的啦。

  • 很久以前我提个一个规则,加精必须给出加精理由。后来因为有人对加精理由提出质疑,为了不给社区惹麻烦,就没再写了。

  • 没问题 最近还在定规划和征集意见

  • dontstopapponreset 这个可以吧

  • 分析字节码更好,因为 kotlin scala 什么的也会编译为字节码,这样更精准。动态测试只有覆盖率技术,也是基于字节码插桩

  • 搞认证是个不错的方案