新人报道,请教各位大佬
刚毕业几个月,目前在做手动测试。因为公司主要研发的是硬件产品,日常工作内容是根据已经写好的测试用例进行测试,输出测试结果和报告,几乎不怎么需要接触到代码和测试工具。最近有点焦虑,所以想请教各位,如果想深入测试,要从哪些地方着手呢?(代码有点薄弱):'( 要深入必须学习一门语言,不然真的很难。如果你这边有兴趣的话,可以看下我们的网校的课程哦。http://www.atstudy.com 加油 最牛的测试大佬,代码能力一定是在开发之上,因为大部分开发只知道实现功能,有时候你根本就想不到他们会用什么办法去实现功能,虽然功能测试上你可能看见是实现了,但是这种实现方式可能会隐藏更大的BUG而你却恰恰没看出来,所以要做牛逼的测试,代码能力一定要有。但是一定要先去做开发再做测试吗?答案是否。因为测试跟开发考虑的点不一样,开发考虑的重点在于实现功能,而测试的重点在于在实现功能的前提上,代码做到优,这就要通过几方面去分析,第一:就是性能上(这里的性能不是指代码行数啊,不一定一行代码就比10行代码执行效率快,高。现在开发99%都在用开源框架,也许他这一行代码却调用了框架里N个依赖包或N个API)这里的性能是指,代码在执行过程中占用内存相对较少,占用CPU相对较少。第二就是健壮性,就是代码简洁健壮,可移植到不同版本的操作系统,或者说兼容性特别好,不容易出现问题。第三就是可扩展,因为开发经常在实现功能时只考虑当前功能如何实现,当这块功能后期需要扩展时,之前版本的代码就又要重新写,这也是不行的。测试往往考虑的点就是在这些调优上。虽然代码能力对测试很重要,但是对于初学者或者刚毕业的,不建议你直接去学习代码,那样会让你很容易放弃,应该循序渐进,先学习一些逻辑,学习一些环境、学习一些基础概念性东西等等,比如你在测试过程中出现了BUG,你都不知道是前端问题还是后端问题,你这BUG该指给谁你都不知道,这样很容易扯皮。测试不是简单的找BUG那么简单的,测试最重要的工作在于分析BUG并提出整改方案这也是很多人对测试工作的一个大的误区。等你对整个开发流程和基础知识都比较熟悉了,你也就差不多到一个瓶颈了,然后再去学习代码来提升自己。 干巴爹! 入门前一年,先提升测试基础 、测试理论、项目经验 ;慢慢积累业务知识,然后学习语言
页:
[1]