发布网友 发布时间:2022-03-29 07:43
共1个回答
热心网友 时间:2022-03-29 09:12
软件测试的话,其实方向是很多的,这里可以给你简单分析下。
功能测试,这个的话是最基础的,需要你掌握基础的测试理论,掌握测试常用的概念,比如黑盒百盒,灰度,边界等,这是最基础的。接口测试,这个需要你了解一些简单的编程语言,知道什么是接口,接口的表现形式,然后最好懂点http这种计算机相关的理论知识等。自动化测试,这个的话需要你首先了解一些自动化相关的概念,可能还需要掌握些编程知识或shell脚本,这样的话可以开发一些简单的脚本跑用例。性能测试,这个是最难的,应该也是要求最高的了,你要了解计算机组成相关的软件部分,比如磁盘,处理器,内存,还要能看得懂指标,比如qps,tps,最好回一门编程语言,如Java,这样方便和开发沟通。基本上就这么多了,掌握的越多你的薪资基本也越高,但有些并不是靠学习就能搞定的,是需要在实际项目中参与学习的。