ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

测试开发工作者日记:2021.4.20【谈谈测试开发架构师】

2021-07-02 12:53:21  阅读:186  来源: 互联网

标签:20 2021.4 工程师 开发 diy 测试 架构师 维护


    最近仍然每天在搞培训,很少测试业务功能,顶多测一下底层风控等架构。

    在交接的时候,我跟被交接的人说:

 

    1. 想理解数据工厂的代码非常困难,不可能短时间内我给你说说怎么用就算交接了,上面给了我一年作为交接,那么我们有充足的时间,所以决定重做这套平台,就在我旁边看着,一句一句代码的看着,进行思考。理解这个平台的诞生和成长,之后才可以独自承担维护和优化。

    2.既然要重构,我们就不能白重构,我们自己也要有成长,所以使用一些新前端技术,当然后台逻辑也会大改。

    3.对于这种数据平台,我作为创造者和很最高p的测开,都没法后续好好维护(并不是技术不足,而是时间不足,自己也不喜欢维护那些恶心的接口业务逻辑等等)何况被交接的新手,以后独自维护也不现实。那么要解决这种状况,唯有从流程下手,也就是这个维护成本能省多少算多少,而且最终要实现转移。而能最终用实现 仍然少不了强大的技术支撑。所以我们现在是很难得的万事俱备了。

 

    何为转移成本?其实说的好听点,就是让所有使用者自行维护。

关于如何实现,我这里仍然要说几点:

    1. 既然是要转移成本,那么就要给人家甜头,实现平衡,不然使用者凭什么去维护呢?甜头就是:一,里面的技术是共享的,维护这个工具可以让自己快速学习。二,就是绩效量化等,让使用者自己开发工具维护,这算是贡献,述职或者晋升答辩,年中总结什么的,甚至之后个人的简历都算是光辉的一笔。我们要做的就是 技术透明和培训 + 自动使用次数,成果记录功能。

    2.我们的实现方式,就是进入下一层:测试开发架构 领域,去给其他测试开发 和测试工程师,打造一套简单可靠的 架构 / 框架。让其在上面可以很好的进行二次开发或者 diy小工具  diy 数据工厂(diy小工具的框架/架构 在公司已经实现并且获得巨大成功。diy数据工厂正在开始研发,公众号教程会同步更新教程版本的 diy数据工厂)

    3.测试开发架构师做的东西类似于 微信小程序那种功能,让其他开发者可以利用这个平台进行简单的创作,而无需额外的重复成本。比如你把一些复杂的组件都提前写好封装,让其简单调用,你开发一套前端自动生成技术来让其他测试同学无需理会前端变成和代码,即可创作出优美漂亮的带界面的工具。你写的一些组件比如我的wqrfnium  wqrfproxy等等,这些要继续优化出一些对外接口,让别的测试开发做的平台和框架 更简单的进行接入 引用等。

 

那么到底 测试开发架构师 如何定义呢?

 

举个形象比喻:

如果说 测试开发工程师 的服务对象 是测试工程师

那么 测试开发架构师 的服务对象就是 测试开发工程师 + 测试工程师。

测试开发架构师的任务就是去研发那些底层架构/系统/框架/组件/第三方库等等。来让其他测试开发和普通测试人员 很好的调用 使用 学习 ,极大简化其劳动成本。

 

 

以下是我最新的对技能提升体系的认知:

 

测试工程师-> 自动化测试工程师->测试开发工程师->测试开发架构师

 

这其中每个阶段都有自己的 :初级-中级-高级-资深-专家-资深专家

 

其实大家也不用恐慌或焦虑,毕竟这4个阶段,哪个做到资深 都足以养活全家。

而在活到老学到老的精神指引下,加上人类历史不断进化发展和淘汰的大背景下,我们最好要学着要拥抱变化。

但是这里我并不是说 测试工程师 这个阶段会淘汰。

这个岗位 因为其门槛低,提升难,而又经常被 另外三层的工程师给替代,所以岗位数量会一点点减少,而且竞争的人会一点点增加,慢慢变成修罗场。但是也不用担心啥,只要关注这个公众号,那测试开发工程师还不是早晚的事,破茧成蝶指日可待。

 

那么作为业界知名的评论者,总是有人问我关于职业规划等问题。当然问的最多的就是 手工测试 最终结局。

 

我这里举个例子,比如木雕。

 

我们三五块钱买到的 木雕玩具,肯定都是出自机器生产。

而三五万买到的木雕,那都是出自 大师纯手工雕刻。

 

那你说 发明机器的工程师, 和 手工雕刻艺术家,谁厉害呢?谁厉害都无所谓,重要的是,谁都没有消失在历史长河。

 

 

    

 

 

 

标签:20,2021.4,工程师,开发,diy,测试,架构师,维护
来源: https://blog.51cto.com/u_15282986/2968853

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有