软件测试主要要学习哪些知识
的有关信息介绍如下:
主要理论知识是 软件工程
软件测试要求知识面广,但不一定精,编程语言的话,最好是什么都学过,至少几种主流的程序语言要学过,如java、.net、C 。还有会一些脚本语言vba(vb)、sql、 C等。
网络的话:TCP/IP协议,局域网广域网相关知识等
数据库:当前主流的mysql、ms-sql、oracle
常用测试工具:HP的三剑客首当其冲了:QTP(自动化功能测试工具)、LoadRunner(自动化性能测试工具)、QC(TD前身,测试管理追踪工具)。当然这些都是收费产品。网上有破解版的可供学习。(一套)
开源免费的测试工具:QTP(自动化功能测试工具,破解版的可以满足绝大部分测试需求)、jmeter(自动化性能测试工具)、bugzilla(测试管理追踪工具)。
最主要的是其实大多数也不知道这么多,主要看自己以后在测哪方面,学习能力最重要
学习软件测试,要了解的主要是:软件开发流程,软件测试流程,还有测试用例的编写方法等,这些网上都有现成的理论。
编写测试用例 其实是个需要积累的过程,测试人员的智慧就体现在测试用例上,如何设计出覆盖率最高的测试用例。
大概就是这些,有了这些面试就没问题。。还有 经典面试题,给你一个杯子,你会怎么来测试?
软件测试需要学什么?
学习软件测试流程和方法,设计测试用例的方法、各种测试文档的编写、数据库基本查询语句、各种常用测试工具的使用以及一些基本的开发知识如C语言



