软件测试可以做什么职业?

2025年03月01日 13:54
有2个网友回答
网友(1):

对于技术人员而言,职业发展一般分两个方向:做技术、当管理。

刚进入软件测试行业的新人都会从最基础的技术执行开始做,然后是用例设计,相当于基本的功能测试。

随后,大家会根据个人职业发展来进一步细化,有的选择管理路线,成为了主管,项目负责人,经理;有的深入测试用例设计,继续高级的功能测试;有的发展技术,专研性能测试,安全测试,自动化测试等。

如果你想往技术领域深耕。

一般又可以细化为两类:一类是功能测试,也就是大家相对熟悉的点点点测试、黑盒测试,这类工作不需要太多的编程经验,只要看得懂代码就可以;另一类是自动化测试,包括功能自动化和性能自动化,这一类工作对代码能力要求就比较高了,也就是大家常说的测试开发工程师。

其实不管是往哪个方向发展,都是需要不断的学习,新的技术,新的知识。尤其是在IT行业。

网友(2):

软件测试,在专业上区分,也是有所区分的,分黑盒和白盒测试两种,白盒测试一般在一些大的软件工程项目里面使用得到,要求的技术层次相对较高,基本上是半个以上研发人员的技术水平要求。(具体两者区分可以自行百度)这里具体说说软件测试中,两种测试工种的工作内容。白盒测试,往往要直接接触程序的源代码,所以白盒测试人员任职的一个很重要的条件就是读懂对应开发语言,最好是半个以上的开发人员。黑盒测试,则没有要能读懂程序源代码要求(当然有软件开发这方面知识的更佳),黑盒测试人员的要求往往更侧重测试人员对软件测试理论和对应行业了解。现在很多的测试人员对于白盒测试这个工作近乎有一种膜拜的心态,个人觉得没有必要。做你喜欢做的,做你最擅长做的,坚持你所做的,我想最后被人膜拜的人就是你。两者在工作的内容上存在相同之处也存在不同之处。相同之处在于:都要进行测试用例设计,也都要执行测试用例,报告缺陷。不同之处在于:白盒测试人员是在能看到程序内部实现、及程序需求的情况下进行的测试用例设计,而黑盒测试人员只能通过程序的需求文档进行测试用例设计;往往黑盒测试用例的量相对白盒测试而言要多一些。