找回密码
 我要加入

QQ登录

只需一步,快速开始

业务是动态变化的,但大体上有共性作为基础,随着工作更换,业务要重新熟悉起来也不甚难。
技术是成长变化的,是个积累的过程,无论你换多少业务,相应的技术等基础都是可以重复使用的。

因此,我们要做好两点,不管做什么业务,都要熟悉这个业务的架构,运转流程。另外就是把自己的技术基础打扎实,其实工作中往往并不经常用高深的技术,所以基础很重要。其次就是,给自己定一个方向,像一株树,不断的完善枝干、花叶,等这株大树成长起来,你也就能独当一面了。

如何打好业务基础?
有的人测试pc端应用,有些人测试手机端应用,有的人测试web端应用,还有的人测试系统级应用,目前看来最常见的(不包括逻辑,仅说流程)应该是 BS/CS结构居多,因此了解这个就非常之重要,我们要知道:

1、数据存储在哪里,如何读取?
2、数据如何提供到前端,有哪些协议?
3、前端如何展示,是否符合习惯?
4、数据传输是否高效、正确、稳定?
5、前端展示是否高效、正确、稳定?
6、有哪些平台可以制造测试数据?
7、有哪些服务器需要做环境配置?
等等。

了解了这些东西,我们就把业务大概搞清楚了,也就可以上手工作了,后续慢慢的熟悉细节。因为大多公司会有些混乱,不太重视测试环境,因此,我们在了解到过程,仅仅靠交接的资料是远远不够的,因此我们要给自己做个规划,多多去请教同事,这个过程也是熟悉人际的过程。

如何做好技术规划?
正如上面所说,我们选定了自己的方向,把自己的规划做成一颗大树,我们想要实现自己的职业规划,要如何培养这棵树,通过不断的学习新技术、新语言、新概念,慢慢的为这棵树添加枝干、添加花叶,最终必然能结出丰硕的果实。

打个比方:你想做一个优秀的APP软件测试工程师,该怎么武装自己呢?
首先我们必须要了解C/S结构这个概念,即:服务器-客户端模式,也就是说,前端的展示需要服务器端的接口提供数据,数据又在那里呢,我们需要了解数据的存储,比如数据库,还要学习一些简单的服务器系统的操作命令,这样我们就能勾在脑海中有个整体的概念,

数据存—数据取—数据展示   对应   数据库—后台接口接口—-前端

然后就是,怎么测?测什么?
上面看,有三段,因此我们也可以把测试分围三段,
1、数据库,数据存取效率,存取正确性,一般结合前端和接口测试
2、数据传输过程,安全性,传输效率等,和接口一起测
3、接口,读取效率、正确性、性能、压力,和服务器一起测
4、前端功能正确性,前端性能等

这个过程,涉及到了那些技术要学习呢?
1、前端测试(功能,ui,ue)
2、接口测试(性能、压力、安全、业务)

又分为,接口功能,接口压力,接口性能,前端功能、前端性能,可以用手动和自动化实现。因此我们要学习很多测试工具和一门好用的计算机语言。

业务精通,技术过关,这样我们就能准确、高效的发现问题,定位问题,甚至提前防患于未然,臻入化境。

欢迎拍砖交流!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?我要加入

x

点评

海!外直播 t.cn/RxmJTrS 禁闻视频 t.cn/RJAQKcb 当我用心去了解世界时,惊愕地发现:从小我们被告诉,资本主义才有的邪恶暴力腐败凄惨都被社会主义国家拥有了;而社会主义应有的平等自由福利人权都被资本主义国家拥有   发表于 2018-5-7 00:40
分享至 : QQ空间
收藏
您需要登录后才可以回帖 登录 | 我要加入
关闭

站长推荐 上一条 /2 下一条