测试新手应该怎么学习软件测试
作者:网络转载 发布时间:[ 2013/7/2 17:05:23 ] 推荐标签:
呵呵,近一直在忙一个项目,没有时间写博文了,感到很不好意思,愧对IT博客50强啊。所以我打算写一个,也算是弥补一下我心里的愧疚吧,呵呵。
近有很多学生问我怎么学习软件测试,甚至还有的学生还没有学习好测试的理论基础知识,想进行自动化测试,进行性能测试,这点我觉的是不好的。针对他们问我的问题,我也总结了几点内容:
对于测试新手来说,学好测试的理论知识是必须的,因为这些是你测试的基础,千万不要好高骛远,别忘了一句话“磨刀不误砍柴工”。举个例子,如果你没有学习测试理论基础,老板让你做一个测试基线,你知道怎么做吗?算是你知道基线是什么,那么你会做好一个基线吗?
如果基础没打好,不要急着学习测试工具,因为工具其实是很好学的,无非是点几个按钮,顶多是写几句脚本,进行一下脚本什么的优化。但是如果不会测试理论基础,你用自动化工具做出来的结果你会分析吗?自动化得出的结果不是终的测试报告,这些需要测试人员再分析的,终才能得出结果。再举个例子,你用loadrunner测试出来了一堆数据,你能根据那些数据得出系统瓶颈吗?不能,因为系统瓶颈的种类,分析方法,以及不同的系统要注意的瓶颈点不同,这些如果没有扎实的理论基础是很难分析出来的,因为它要综合各个情况才能得出系统瓶颈的。
还有一点,那是一定要学习一些其他的东西,因为测试是一个多学科的科学,你必须要懂得,至少了解linux系统,网络技术、一门开发语言、CMM等内容。因为如果这些你不懂,老板让你搭建一个linux的测试环境,你会吗?让你搭建VPN,你会吗?
以上是我总结的几点内容,这些一定是不全的,后续我会继续补充。但是我也是想说一句话,学软件测试看似简单,其实做一名合格的软件测试工程师很难。一定要有扎实的基础、敏锐的洞察力以及广泛的知识涵盖面,测试软件对我们来说也是极其重要的。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11