软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时发现软件问题并及时督促更正,确保产品的正常运作。越来越多的人加入到软件测试的学习中来。软件测试基础课程包括哪些内容?
1.测试环境(网络环境,windows环境等)
2.数据库管理
3.编程技巧(java编程设计,脚本语言,设计工具,XML编程)
4.软件测试技术(测试理论,方法,流程,文档写作,测试工具,自动测试)
5.测试技术实践
其实,学这些也不够,因为软件测试要求知识面广,但不一定精,编程语言的话,是什么都学过,至少几种主流的程序语言要学过,如java、.net、C 。还有会一些脚本语言vba(vb)、sql、 C等。
网络:TCP/IP协议,局域网广域网相关知识等
数据库:当前主流的mysql、ms-sql、oracle
常用测试工具:HP的三剑客首当其冲了:QTP(自动化功能测试工具)、LoadRunner(自动化性能测试工具)、QC(TD前身,测试管理追踪工具)。当然了,这些都是收费产品。网上的可供学习。(一套)
开源免费的测试工具:QTP(自动化功能测试工具,可以满足绝大部分测试需求)、jmeter(自动化性能测试工具)、bugzilla(测试管理追踪工具)。
软件测试行业就像一个围城,很多围城外的人想要进来,一没有高人指点,领你进去;二没有人借梯子给你让你走进去。所以说,如果你是跨专业或者是换职业来做软件测试工程师,难度是比较大的!
温馨提示
温馨提示