黑盒测试,现在一般的都是基于web的测试,比较简单,只要您能很快的了解需求,就能顺利展开工作
但是要学会设计用例,比较难,有很多方法可以学。
白盒,在业界是比较少的,一般由开发的单元测试完成,测试者一般不参与代码的review,而且测试也没有那么多的能力跟精力。更多的是要在用例的设计维护上。
如果你要学习,可以到51testing啊,这样的网站,上面有很多文章,可以参考。
现在的软件测试都是黑盒测试,不过越来越趋向灰盒测试了(就是你所说的黑盒测试加上少量的白盒测试)。如果你想找到一份测试工作,入行的前期准备则是熟练掌握软件测试的理论知识、以及黑盒测试方法(等价类划分、边界值分析、错误推测、因果图、功能图等)的使用,最重要的还有几款测试工具的使用(测试管理工具、自动化测试工具、性能测试工具)。目前市面上有很多测试的书籍,你可以根据自己的实际情况选择一本适合自己的书。
测试一般都是黑盒测试,对于应届生来公司实习的话,一般专业对口就行,技术要求不高。一般需掌握的是linux基本命令会用,oracle基本命令会用就行。测试流程等理论知识工作中可以学习,这个不需要提前花时间学,重要是学上面那2个,打好基础才最重要。