欢迎访问wabc.cc — 源码交易 · 软件定制 · 建站服务一站式平台
全部分类
首页 - 首页 - 解决方案 - 推荐文章 - IT小白-是时候梳理你的思路了

IT小白-是时候梳理你的思路了

分类:推荐文章 · 发布:2025-12-20 · 浏览:1

        先讲个故事...


        一次听到某位朋友面试时,面试官所问到的一个问题:“你没有接触过我们的业务,请问您如何确保自己可以胜任这个工作?”,我的这位朋友竟然语塞,那么这里引出了一个问题,一旦离开了熟悉的业务领域,之前的经验很难复用,我们是否又变成了“新人”的状态,需要重新积累?


        看到这里,小伙伴们是不是心里咯噔一下,怕自己也会陷入这位面试者这样的状况……


        到底什么才是我们可以复用的经验呢?是多年来对于测试本身的思考和总结,我们的测试技术与我们经过大大小小项目所修炼的软技能,那么这需要我们这些修炼者经常对测试、本身知识、能力体系进行梳理,最终达到睥睨项目的地步,别管它什么样的系统与业务,我们都有独霸武林的解决办法,以万变不离其宗法,应对千变万化的剑法与心法。


        接下来,让我们来进行知识的第一次梳理,首先让我们来用这幅图来重新认识下软件。

123321.png

1. 前端

        用户所能看到的部分,我们将该称为前端,现在所常见的后端程序接入方式有,Web端、移动端与微信端,其实前端的很多框架已经很成熟,让前端的开发成本越来越小,作为我们测试工程师,也需要具备一些常见的前端技术HTML 超文本标记语言、CSS样式表、JS、 Bootstarp等框架。


2. 后端(程序+存储)

        从另外一个角度来看后端的话,我们这个后端,可以按照下图中的层级来进行划分,让我们的知识体系更加的清楚,

TIM截图20170802150228.png

        那么站在不同的层面又会有不同的技术划分,硬件层面的监控、系统架构的纵向扩展、Linux操作系统,以及常见应用,比如存储:

简单数据存储:file、关系型数据库(Oracle 、MySQL)

缓存:Memcach、MongoDB、Redis

大数据集群:Hadoop 


        当有请求接入后端服务时,我们的系统架构又需要做不同程序的扩展,可以采用增加单个服务器的性能,但是单个服务器总会有瓶颈,更好的办法,我们采用水平扩展,通过集群的方式来提升整体服务的性能。


3. 前后端交互

        无论后端的接入端是PC浏览器,还是手机APP,那么在通过过程中,前后端的交互很多时候都是基于HTTP协议的,如果想把性能与接口了解清楚,则必须要将HTTP协议、数据存储格式搞明白,那么这种各样的抓包工具与接口工具反而不重要了,重要的不是工具的使用,工具千千万万,我们要搞清楚的是这一类工具的所要解决的共性问题。


        总结:

        当我们有这样一幅武功秘籍时,把技术框架搭建起来以后,不同的系统,站在不同角度的测试,我们的能力体系会在一次次的项目中,得到最实际的锻炼与更新,或许作为测试工程师,我们也需要经历,看山是山,看水是水;看山不是山,看水不是水;看山还是山,看水还是水的三个阶段。


上一篇:广征博采 钟意猨叟——何体代表性书家杨光维
下一篇:2017年度贵州省高职院校双创教育改革及产教融合探索交流活动

相关文章

源码分类

热门源码

最新资讯

联系我们