• 自动化测试实践总结 at 2020年11月03日

    1.测试工程化大部分情况下和学校差不多,不会投入大量人力去做工程抽象和兼容易用的问题。
    2.价值问题,创造价值难度巨大。用的人多才会有价值,这是最难的最难的。
    3.技术视野有限,测试技术和行业、开发工具链强绑定。通用的价值不大,专用的很难做,或者说是不知道怎么做。

    前几天还在脉脉上怼过一个 P7 快升 P8 的兄弟。工具做到跨 BU,和后端绑定才有价值。就不可能是 UI 这个层次的。
    我是一只菜鸡,大家不喜欢轻喷。。。

  • 编辑了 at 2020年11月02日

    如果钱够花,去读书。
    关键看你愿意投入多大的时间和决心。

  • 吐槽能解决问题不?
    如果不能自己想办法吧,或者问内部人怎么规避。
    测试和开发都不是用户,是打工人。

  • 不知道你什么段位的,这种问题很难回答。
    介绍一下背景吧,学校,目前公司规模,目前职位,目前项目,目标。
    敢于正面面对自己的糟糕状态是提升自我的第一步。

  • 一般人只能接受三个月到半年的时间成本,甚至更少。而且一个人做高难度的事情,心力要求太高了,当然真能做到,人生就是不太一样的世界。
    能做到的,不会问楼主的问题。楼主大概率还是想找个看上去好点的工作。好破局能复制的门槛也不会太高。

  • 其实普通的算法也逃不脱 40 技术的命运。
    目前努力的方向可以,国内可能只有 100 人左右的小众方向,难度极大,我自己也没信心,唉😔
    还是基础和工程能力没跟上年龄的增长。做普通开发也做不这条,你们看到的大部分架构师也做不到。
    互联网相对工资高,技术更新快,在资本家眼中都是成本,内卷吧,没得办法。

  • 我的观点:
    因人成事,而不是因事成人。
    技术不会是测试的门槛,测试方法论和业务深入理解才是。你说的这些技术都仅仅是 QA 之间的门槛。
    同时不同行业,不同客户对质量的要求是不同的,你不能用高端 B 端用户的标准来要求低端 B 端用户的产品。这样会大量增加软件周期和成本。你们是 TOB,还是 TO 银行吧?和普通厂商是不一样的,做架构是需要取舍的,不是高端的就一定要用。

    我是觉得你挺有梦想的。你想改变测试这个职位,最好从多数老板、研发总监到底是怎么看待测试的去看问题。然后多想想公司的核心是什么,你能参与改变什么,改变一个职位最终是市场推动的。而个体最好是能适应这些改变,共勉。

  • 从开发角度来看。
    如果三方软件,能力差的开发会甩锅三方,可能是三方的问题。能力强的开发会去尝试从开源去找问题,但是大概率不会再从开源去思考怎么测,实际修了就 OK 了。那到底是不是第三方问题?应该怎么测试呢?
    如果这时候测试去问开发为什么,怎么测。如果测试基础差,开发基础差,再问也是白问,然后互相吐槽菜鸡。如果测试基础差,开发能力强,会觉得和测试基础差的沟通完全是浪费时间。
    这种事情多了。如果你是刚毕业的,可能还会教你一下;如果年纪大技术能力弱态度差的,那好了,就敌对了。
    为什么老说测试背锅。。。这是需要思考的。

    同时能力也不是一蹴而就的。你想在一个高难度的方向深耕,可能需要数年的比较简单的技术工程积累,同时还要想着办法挑战自己。

  • 哎,我在大概 7,8 年前开始觉得测试开发就是自己卷自己。
    为什么要测试工作化?开始的时候是希望用程序的开发,来减少人为漏测的问题。
    但是慢慢就发现不对了,为什么要做 UI 的界面?到底是要做事,还是要找存在感?
    后来就慢慢变成靠自动化可以把点点点外包了,节约成本了。
    到目前,会发现测试很多只会点,测试平台框架很多时候就是自娱自乐的玩具。

    以后质量保证应该会越来越专业化,但是这件事未来质量保证的核心放在哪就不好说了。
    比如代码覆盖率工具,代码检查工具是比开发还要难很多的事情,但这些其实都是真正的大佬来做的。

    卷吧,继续卷吧,其实想想 AI,科技说白了,不就是用来卷普通人的么。
    对个体来说,苦逼的努力突破自己的舒适区,可能才会有更多的选择。
    PS:我不是大佬,我是菜鸡。。。。

  • 35 加了,想找个不加班的,楼主看我有希望么?

  • 我做过 3 年 ANDROID 开发,我做开发的时候基本没摸过底层服务。
    试试看呗?但是希望真心不大。
    我觉得小朋友,你首先要理解我要测什么?哪些是我们自研的,是需要测试的?然后才是用什么方法。
    我多少还知道点通讯。小区切换速度是手机决定的么?这个在核心网,基站不能统计么?

  • ANDROID 操作系统碎片化会导致很多兼容性问题。
    1.操作系统层面 6.0 之上需要请求用户权限,否则拿不到是正常的。
    2.操作系统版本之间可能底层函数会有区别。
    3.各家厂商的 FRAMEWORK 都是自己做的,可能会有小的偏差。
    但是我依然无法回答你的问题,怎么测试?有问题我自己点,上线后靠崩溃日志。。。

  • 想明白自己最想要的是什么?
    技术?钱?安逸?职业长度?
    不可能样样都好。

  • 今年校招的一些趋势 at 2020年10月23日

    真正来的还是生化环材这几个专业的吧?
    学校一般以 2 线 985 和 211 为主吧?

  • 刷题 + 做项目,其他基本都是扯淡。

  • 还是看坚持吧。短期容易做的事情收益都不会太高,延迟满足。
    选择大于努力,但是这是在努力的前置条件下的。
    走出舒适区的路确实漫长,折腾吧,坚持吧。。。

  • 遇到问题还是尽量想办法正面应对吧。想办法证明自己比一般人强。
    这个其实比学历更难,而且要难得多。

  • 我不是大佬,我是菜鸡,只是虚长几岁罢了。
    加油。

  • 比如证卷的证卷从业资格考试,可以方便你了解行业。
    然后呢,业务不是一个一个点,应该想着把点串成线,业务才是真正产生价值的东西。
    我没做过金融,我举个我知道的例子,电商流程里退换货是比较复杂的操作。

    可以不仅仅限于简单主流程:
    那么退换货涉及多少个业务平台?平台之间有哪些消息交互?
    业务消息错误的时候,消息如何回滚?业务消息的性能并发性能是多少?是否可以同时操作同一个账户?等等。
    如果面对一个外部问题如何分析,如何通过新的测试用例去覆盖?

    这里面有些操作就不是点能搞定的,这就需要你学习部分开发知识了。同时关注抽象和总结,对问题要有一定的敏感度。
    我觉得能做到我上面说的人比测开要少。

    BUT:
    行业总是有兴衰的,技术是通用的,行业是不通用的。行业知识要能创造价值可复制,才能脱离平台。
    保持谦逊,如果觉得工作简单,可以自己去挑战更难的事情,共勉。

  • 深入理解业务应该更难吧,深入这个词很难的。
    你可以举个例子,说明一下你是怎么理解如何深入理解业务的么?

  • 我心理咨询直接是用的前公司我老婆的名额,不要钱。
    去医院会做一个心理测试,测试心理状态。就算有问题(其实某些状态很容易就能看出来),也会咨询你个人意见,是否需要吃药。因为吃药是一个长期过程,至少半年。
    每个人心理承受能力和所处环境不同,有效是有点,有多大就不好说了。
    根本还是要自己克服,只有自己能力和承压都提升了,才会解决。(但是生活么,总会有过不去的坎,所以不排除复发的可能。)
    吃药的副作用就是容易睡觉,这两月已经撞了 2 回车了。。。

  • 提供数据的老板挂 5 作,又不是 1 作,有什么问题?
    兄弟你怨念是不是有点大?被裁了,生气一下,该赔钱赔钱,该咋的咋的。
    如果你是因为泄密啥的被搞,那我只能说你自己不小心,知道要被搞,还给人把柄。
    如果你现在突然没了收入,发现生活好难,更应该考虑的是降低欲望。
    有空去医院看看吧。(无恶意,我自己也要经常去。)

  • 高个锤子,我在南京,上限就那样。除了华为,找 20K 以上的基本没戏。在南京想找个 20 万出头的测试也是很有难度的。
    其实最关键的是,一般厂的测试,10 年经验就真的是 10 年,不是 1 年×10?我自己也是 3 年×3。。。

    最近才被刚毕业的表弟嘲讽了,说明显不行,成长和年龄明显不符。唉,要是能年轻 10 岁就好了,可惜没有如果。
    他 985 硕,有大约 28-30W 的包。

  • 38 了,老人带着 2 娃,一直害怕家里有大的变故。
    孩子各种辅导班该上的还得上。
    以前看着公司里 40 以上的测试经理被劝退,然后大部分就去卖保险了。我不适合卖保险。
    老婆心态好,不行就卖房子。
    我做不到,害怕了,毕竟娃还小,至少还要坚持 10 来年。我想找个自己喜欢,能干到 50 的,不折腾靠躺着那真没任何希望。
    BUT 现在肯定没有趟平的时候快乐。

  • 因为懒惰和躺平是天性,克服天性都是苦逼的。
    短平快的时代过去了,追求短平快的人,发现短期努力拼命还卷不过别人,就很容易躺平了。
    推荐一个知乎躺平学的大神链接:https://www.zhihu.com/people/lykquitphy
    想躺平的可以多去找找共鸣。