黑盒测试: 对软件功能进行一系列测试. 需要细心稳重, 代码能力弱的
灰盒测试: 软件接口一系列测试, 喜欢使用工具, 或对计算机编程语言感兴趣
白盒测试:对软件源代码进行的一系列测试 逻辑思维强, 有相关代码基础的, 比如程序是用 JAVA程序写的, 就需要 JAVA语言基础等..