现在都要求编程能力,直接做软件测试会不会容易遇到瓶颈

软件测试和软件开发的编程(代码)能力要求应该是不一样的吧,比如白盒测试需要的编程能力大概是什么样子的?
直接做测试和 开发转测试哪个更适合长期发展,不要说理论上,我想知道现实中的情况。

有编程功底当然发展前景更好。自动化测试,性能测试,安全测试等等都需要会写代码,单纯的手工测试被取代性很高,就是说你有2年的经验也是那样测试,一个毫无经验的毕业生只要花点实际了解了业务逻辑,也可以着手开始做,作为老板当然愿意花更少得钱请一个也可以做的人。如果你会编程就不一样了,你可以运用编程使得测试变得简单减少人力节约时间。当然不管怎样,工作态度需要端正积极。追问

恩,你说的真对。那是先做开发好还是直接去做测试呢?我听说开发的话刚开始也接触不到太多代码,而且现在java的工作有些饱和?

追答

这个看你现在的基础吧,应届毕业生还是在校生?or 有工作经验想转到这行?如果你是学计算机相关专业,有学过编程技术,至少应该有理论基础和编程测试的理念了,那你可以直接去找初级测试先做,做的过程可以同时学习编程,有实际的项目更易上手,会有前辈带着你做,只要你愿意学肯专研,问题不大

追问

你回答的很专业。
还有点小疑问,我现在是软件专业在校生,暑假准备去实习了。我要去的是个大外包公司,说是MS的自动化测试,也要从手工做起。毕竟培训开发的多,我现在想先做一年测试,不行毕业前回来再学开发怎么样?
因为我一开始想先开发然后转测试,我们这主要是JAVAWEB,现在学的人很多,公司里大部分情况下肯定也都是分工明确的,怀疑做WEB开发两年的话编程能力会不会有大提高,所以才会这么问。

追答

你这种情况可以先干干开发,我不知道你是出于什么想做测试,可能到时候干一段时间久厌倦测试了,就想做开发了呢。开发转测试容易,测试转开发比较难一点,那么我建议你可以先做开发,同时也去了解一下测试相关的东西。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-30
会的,会遇到一些相关的问题。你不能解决,而且如果你是新手,问题更多了,。莫得办法。
最好还是多学学,这个社会对人要求很高,你学的越多对你越有帮助!加油学习!
相似回答