第一阶段:手工功能测试(面试中的60%左右来自于第一阶段)
1、计算机基础
- 计算机基础
- 软件基础
- 了解软件测试
- 进制和进制转换
2、软件测试基础技术
- 缺陷报告
- 测试用例编写(7种方法,重点:测试人员最重要的技术,就是编写测试用例)
- 测试基本理论(笔试中的重点)
- 测试管理工具(禅道-中文版,免费,在企业中应用比较广泛)
- 项目实践——手工测试项目
第二阶段:编程基础和数据库
1、编程:Java语言
2、数据库:Oracle数据库(Oracle公司-甲骨文公司)
3、统一语言:sql(结构化的查询语言)
4、白盒测试(要求懂代码)
第三阶段:功能自动化测试
1、测试工具:qtp
hp公司产品,付费,功能全面,脚本语言:vbs
2、Selenium
免费的功能自动化测试工具,比较擅长web测试,使用Java、C#(C sharp,是一种语言)、Python等
3、项目练习
第四阶段:性能自动化测试、手机测试和Linux操作系统
1、load runner(LR)
hp公司付费产品,系统庞大,测试指标最全,语言:类C语言
2、Jemter
免费,小巧灵活,但是测试指标没有LR全面,不过基本的指标也都能覆盖(企业应用Jemter做接口测试比较多)