首先得必须学一些测试的基本理论,像白盒 黑盒 测试 测试用例等等
再者就是你学java的 必须会写JUnit 单元测试
还有就是会写测试脚本
还要熟悉使用一些自动测试化工具,当然每个公司都有自己的一些工具
推荐看看《软件测试实用技术与常用模板》
如果是要做测试工程师的话,你需要有以下5点的基本条件:
你必须了解软件软件工程(设计、开发和简单测试),应用,系统,自动测试编程,及操作系统,数据库,网络系统和协议的设计和使用。然后是交流技巧 如果想确定软件缺陷,你应当能够指出什么时候的缺陷算是缺陷。第三是组织技能 如果你在别人都头脑发昏的时候保持清醒,你就可能是一个好的软件测试工程师。在网络时代软件测试是一项有压力的复杂性工作,但如果你能从这些纷繁中找到一种途径,它就是一项回报丰厚的事业。第四是实践技能 当一个工作需要经验,而你又需要一个工作去丰富你的经验时该怎么办?这并不完全是一个两难的问题,你可能采用几种方式去获得实际经验。第五是态度 除了技术水平,你需要理解和采取适当的态度去做软件测试。
先不管工资多少,随便找个能写程序的工作混上个半年再跳槽,这样有点经验就好找自己满意的工作了,我就是这样哦。这行经验最重要,切记切记。不要想一步登天。
全国计算机四级 软件测试工程师
先从这入手。
你要想好啊,既然走上了IT这一行,测试还不如开发,测试很乏味的。
不用学。。进公司有人教