写这个主要原因想让别人了解你吧,工作跟恋爱一样喜欢才能好好去做,不然都是痛苦。最后可能钱没挣到还有一身病。我也面试很多人,面试最大痛点就是无法短时间内了解对方,面试者自己不说,我如果问不到对方优势,大概率就是浪费时间的精力。想到写写尝试提高彼此找到的效率,即便没有也是一种情绪发泄的出口。
ps:本文有很多无用的废话和个人狭窄视角的总结,
离职原因
公司整体搬到成都,过去薪资打7折,并且到成都后裁员base按照7折走,成本计算不划算。并且只有服务端负责人过去,风险太大就拿赔偿走人。
为什么来liveme?
我20年8月入职liveme(前身猎豹的直播业务),那时候我刚去京东物流入职1个月,放弃来这边了。原因eclp部门管理非常混乱,老人闲死,新人忙死,当时手里有liveme的offer就来了,优点就是一切从实际出发,解决实际问题,务实。
做了那些事?
测开+业务-->LLM大模型-->测试管理
测开和业务
业务
①偏业务服务端测试工作,核心业务群组家族、工会、多人房间、智能直播和承接部分三方支付。
②书写业务相关自动化case。
③总结和分享。
业务闲扯的话:对于直播app大家第一反应都是直播间是核心,也确实核心所以我们公司客户端复杂度比较高,但是我入职的时候直播间构建早就完成了(老人早就把坑占了),外加我之前在转转做商业广告也都是服务端测试,所以我后面对接业务基本服务端重构才能从别人抢来点业务。业务东西也不是你想咋地就咋地的,都是各方博弈以后得结果。
公司风格:为啥要说这个呢?我呆过不少公司 转转、斗米优聘、P2P公司、天宇手机和龙必驰。有互联网血统的公司企业文化更加舒服,没有那种传统企业严苛的等级制度。这时候我就总想吐槽京东,京东我亲身体验过最官僚、最嫌贫爱富和最舔狗文化的企业,懂得自然懂。做休闲娱乐公司更加包容多元文化,对我们来说也有更多的尝试新鲜事物的机会。
分享:分享是QA团队里推进很困难的事,也能理解毕竟写文档非常浪费时间,技术一般都是I人,不喜欢人多的地方,但是分享最快让别人了解你的方式,通过分享大家可以知道你的思维模式和对业务理解的程度。根据自己不同情况还是考量一下。具体文章如下:
【业务】军团服务QA角度总结
【QA】服务端测试分享
【业务】群组服务功能测试总结
【业务】opay&tap支付测试文档
【业务】支付总结和GP支付功能测试
测开
主要测试平台维护三大核心 打包、接口自动化和数据构造。我这边不是全职测开,业务和测开都要弄。
为啥会接手测试平台?
20年12月,我入职后4个月 当时正在经历GP把安卓端下架,一直没有上架成功。QA这边4个测开前后脚离职了,扔下这些东西吧。危机也是机遇,就是因为没有业务QA去接,轮到我新人嘛。压力最大就是打包,因为业务更新都要依赖这个。当时也是周末都在自己调试看测试平台的逻辑。因为用的框架是python的开源框架,你在网络上可以找到很多资料。
这时候我就想到转转,用的自研spring boost 框架很多东西不是开源那套。从qa角度来说这个除了提高了使用门槛,基本没啥价值。毕竟很多转转高层都是58出来的,为了自己利益肯定选择自己熟悉的东西,什么叫走出舒适区,就是让别人走到你的舒适区来!!!我也是时间试错证明了还是python相关更加适合我,后续想做也是这个方向。
为什么不考虑全职测开呢?
这个很多业务QA一个痛点吧,总想做全职测开觉得钱多活好,从自身角度来说确实如此。但是公司考虑核心就是成本。这个角度测开高位岗位,因为考核指标你的工具能节省多少人力成本,比如说要求你1个月可以节省22人日。但实际上测试提效工具发展到今天三板斧:数据构造、接口自动化和平台整合。后期就是维护,你的结局也就注定了。
所以拥抱业务,即便研发也是业务方向研发。业务非常重要结合业务特性去做还能提效,深入了解业务你才能扩展的更多,这点不仅限于测试一个方向了,了解最新产品方向,关注竞品,这个业务方向研发实现方案都是你提升竞争力的点。站在测试角度去审视业务!!
业务qa兼职测开工作给你绩效还是团队价值定位都有帮助,不然你定位非常尴尬结合自己特性扬长避短。测试开发还是测试本职工作提升自己竞争力,高T测试跟高T研发在代码能力上根本2个物种差距巨大,我们不愿意承认但是客观面对,为了多挣点钱搞得高大上一点也无可厚非。
具体测开内容如下:
【QA】服务端接口自动化测试
【Airtest】 UI 自动化
【测试平台】打包功能综述
【测试工具】Fastbot 客户端稳定性测试
实际效果
KPI角度: 打包平台和接口自动化目前效果最好的2个模块。fasbot可以发现客户端崩溃问题。
业务使用:数据构造场景对回归业务测试场景下效果还可以。
效果差:UI自动化对于业务不断迭代来说典型投入高、产出低。
LLM大模型测试
为什么单独拿出来因为这个领域非常新,大家摸索阶段,我觉得还是很有意思的。
业务
AI女友业务是从23年6月正式开始去做,娱乐业务跟大模型一次结合。我们场景非常简单,创建AI女友角色->小说场景互动->聊天场景中增加付费点。
产品付费点3个:付费角色、聊天条数和语音选择。
我测试业务:SoulDeep-explore
竞品:https://janitorai.com/
这领域模型难点在于语料生成,因为本身软情色领域的东西,你想用gtp4生成那不可能,没有合适语料你的模型训练效果肯定很差。即便有语料大概率英文的直接翻译中文效果很差。项目初期我们跟aws有合作,结果很差大厂基本说的理论没有解决具体问题方案。因为本身领域比较新大家摸索多听也没问题。
业务文档可以看:
【业务】【LLM模型】AI女友交接文档
大模型测试方法
我这1年产出就是落地一个LLM测试大模型的工程。
用户聊天采集->模型调用->人工check
【LLM】【大模型测试工程】geval-main LLM模型测试和评估(1)
【LLM】【大模型测试工程】geval-main LLM模型测试和评估(2)
vast.ai 使用手册:
Vast.ai LLM 大语言模型使用手册(1)
Vast.ai LLM 大语言模型使用手册(2)
回忆过去1年总结思路并不复杂,想法&落地方法论还是稀缺的。探索新的方式哪怕1点点也是不少收获。chatgtp现在我目前解决问题核心途径,效果非常好,提效非常快。绝对革命级别的变更,目前你在背题,leetcode没有价值的,你都不如gtp回答的好,会使用工具才是核心,如何promote更好才是竞争差别。
测试管理
2个节点:带我小组长生大病我接替她工作,测试负责人生了2胎我接手部门测开工作。
测试行业大家都想做管理,因为干的更久一点吧。你在京东大厂会好一些但是也得看业务情况,业务完犊子你也得滚蛋。
我干2年了心得就是:找到合适的人+合适人放到合适位置上。
其他什么管理方法论,各种开会,天天盯着考勤其实没有用,纯浪费时间。你建立流程规范就行了,给别人空间和信任就可以了(针对高T),有些人确实能混目前经济这么差都在裁员,直接让滚蛋就行了,改变一个人总是很困难的,还要面临各种冲突。
具体文章如下
【测试管理】研发项目流程管
【测试流程】线上用户反馈
个人情况
我90年男,马上35也到互联网走人年龄了。我从经济角度我没有压力,我没房贷车贷也不想要小孩。所以没有经济负担。单纯就是喜欢干这行(当然也是因为收入还不错)。我不知道国内能不能找到合适的,如果没有的话我就要去韩国重新开始了,我父母在首尔,我自己也有工签,其实我走移民监就可以了顺利拿到身份。但是我内心并不渴望。无论去哪里吧存款多一些更加从容吧。大概就是这个情况。写这篇主要附在简历上方便招聘人员了解,下周1我把简历给之前同事了所以周末赶紧写这篇。