软件测试工程师培训

                              课程介绍

第一阶段:手工功能测试(面试题中的60%左右来自于第一阶段)

1.计算机的基础

  1)计算机基础、软件基础、了解软件测试

  2)进制和进制转换

2.软件测试基础技术

  1)缺陷报告

  2)测试用例编写(7种方法)

    测试人员最重要的技术就是测试用例

  3)测试基本理论

3.测试管理工具

    禅道—中文版的,免费,在企业中应用比较广泛。

4.项目实战——手工测试项目

第二阶段:编程基础和数据库

    编程:java语言

    数据库:oracle数据库(oracle公司—甲骨文公司)

    统一语言:sql(结构化的查询语言)

    白盒测试:要求要懂代码

第三阶段:功能自动化测试

1.qtp:HP公司产品,付费产品,功能全面,脚本语言:vbs

2.selenium:免费的功能自动化测试工具,比较擅长web测试,使用的语言:java、C#、python等

3.项目练习

第四阶段:性能自动化测试、手机测试和Linux操作系统

性能自动化工具:

1.loadrunner(LR):hp公司(收费),系统庞大,测试指标最全,语言:类C语言

2.jemeter:免费,小巧灵活,但是测试指标

没有LR全面,不过基本的指标也能覆盖(企业应用用jemter做接口测试比较多)

3.手机测试

4.Linux操作系统:在实际工作中作为服务器操作系统特别常用。(熟练掌握基本命令)

你可能感兴趣的:(软件测试工程师培训)