码迷,mamicode.com
首页 > 其他好文 > 详细

测试部培训计划

时间:2016-06-08 15:18:32      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:

领导心血来潮的让写各种文档,由于没有经验,感觉像是被牵着鼻子走。

不过我还是完成了一份培训计划,虽然跟领导闹掰,但是工作归工作,该是我完成的,我还是会认真做完。

本文大部分是down下来的,稍微做了一些调整。

 

目录

简介... 4

1  第一阶段:软件测试理论及基础 2016.06-2016.07. 4

2  第二阶段:数据库 2016.07-2016.08. 5

3  第三阶段:QTP 功能测试工具 2016.08-2016.09. 6

4  第四阶段:性能测试工具LoadRunner 2016.09-2016.10. 7

5  拓展:白盒测试技术... 8

6  拓展:手机app测试... 9

第一阶段、软件测试理论及基础

模块

学习目标

内容

学习时间

软件测试基础理论

系统的学习软件测试的核心技术,了解测试流程,掌握测试各阶段所需的知识和技能,熟悉各种测试文档的编写

1、  软件测试和软件缺陷的基本概念

2、  软件开发阶段划分,软件测试阶段划分,软件测试模型和分类

3、  软件测试的主要原则,软件缺陷的定义,缺陷报告的编写及处理流程

4、  测试用例的概念,使用等价类划分边界值方法、因果图法、判定表法、正交排列法、状态转换图、测试大纲法、场景法编写测试用例

5、  测试方法选择的综合策略

6、  软件测试计划的编写

保密

测试用例的管理

掌握使用Excel管理测试用例

1、  使用Excel的公式来统计测试用例

2、  学习使用文档对日常测试工作进行管理

保密

Windows操作系统及网络基础

学习从测试的角度了解Windows操作系统及网络相关知识, 能够搭建Windows测试环境, 为测试工作打下良好的理论基础。

1、  计算机的层次和软件的分类

2、  互联网概述,网络体系结构以及网络协议

3、  IP、MAC地址详解

4、  虚拟机的使用,操作系统的安装

保密

Unix操作系统及网络环境

掌握Unix操作系统的使用、测试环境的搭建,常见服务器的搭建

1、  Unix的历史,安装

2、  Unix文件系统结构,FTP工具,目录共享

3、  Unix常用命令

4、  Unix Web服务器安装与配置,MySQL数据库的安装使用,邮件服务器的安装与使用

5、  Unix shell编程

6、  SecureCRT和SSH

Unix SVN的配置和使用

保密

功能测试项目实践

将所学的测试理论知识应用于真实的测试项目中。 体验真实的项目测试流程、 测试执行及各种测试文档的撰写。

1、  熟悉软件需求

2、  编写测试计划

3、  编写测试用例

4、  执行测试用例、提交bug

5、  使用工具进行测试管理

6、  编写测试总结报告

保密

第二阶段、数据库

模块

学习目标

内容

学习时间

数据库基础

学习MySQL数据库管理系统,了解数据库的基本原理, 掌握数据库基本技术及操作。

1、  数据库系统的基本概念

2、  基本SQL语句

3、  数据完整性约束,索引的创建和使用,视图的创建和使用,高级查询,存储过程的定义和使用

4、  MySQL及Navicat for MySQL基本操作

5、  函数和存储过程

保密

第三阶段、QTP 功能测试工具

模块

学习目标

内容

学习时间

VBScript

通过系统的编程技术学习, 深入掌握通用的编程技能, 广泛了解C-S、 B-S等各种系统的系统架构及核心技术实现, 为白盒测试及自动化测试脚本打好基础。

1、  VBScript基本语法结构

2、  分之结构、循环结构、函数的定义和调用、常用的系统函数,子过程

3、  Datatable操作,文件的读写,虚拟对象

4、  场景恢复,QTP常用对象

5、  正则表达式,描述性编程

保密

功能测试工具QTP

熟练掌握功能测试自动化工具QTP, 学会编写测试脚本, 提高测试效率

1、  QTP的基本使用流程

2、  使用QTP录制应用程序及Web程序

3、  QTP的测试对象管理机制、对象仓库的使用

4、  标准检查点、文本检查点、文本检查域、图像检查点、数据库检查点、其他检查点

5、  脚本参数化:输出值、在脚本中使用多Action、多Action脚本的参数化

6、  使用模拟录制模式、使用低级录制模式、使用QTP进行回归测试

保密

QTP项目

项目实战

使用QTP对工具自带的订票系统进行测试,先进行测试脚本的录制,然后根据需要,增强脚本功能,包括插入检查点、脚本参数化、划分多Action,描述性编写等

保密

第四阶段、性能测试工具LoadRunner

模块

学习目标

内容

学习时间

性能测试工具LoadRunner

掌握性能测试计划的编写,LoadRunner的使用、结果文件的分析,查找系统性能瓶颈,进行系统调优

1、  性能测试简介,LoadRunner概述

2、  负载/压力测试计划的编写

3、  开发脚本VuGenerator

4、  设计和运行场景Controller

5、  分析结果Analysis LoadRunner数据池技术剖析

6、  HTTP的报文结构,Correlation技术,Web_reg_save_param函数

7、  LoadRunner中文件下载,网页细分图

8、  LR浏览器模拟设置,LR监视的性能计数器,LR中资源分析

保密

LoadRunner项目

项目实战

编写性能测试计划,录制测试脚本并增强脚本功能,设置测试场景并运行测试场景,收集测试结果并进行结果分析

2016/9/26-2016/9/30

第五阶段、白盒测试技术

模块

学习目标

内容

学习时间

白盒测试技术与白盒测试工具(本次计划暂不实现)

掌握白盒测试的理论和方法、掌握Java单元测试工具Junit和Java白盒测试工具JTest

1、  白盒测试方法:语句覆盖、分之覆盖、条件覆盖、分支条件覆盖、条件组合覆盖、路径覆盖、循环结构的测试

2、  圈复杂度的计算

3、  面向对象的测试

4、  使用Junit进行单元测试

 保密

第六阶段、手机测试

模块

学习目标

内容

学习时间

手机测试

掌握手机测试的基本理论和测试方法,能够掌握常见的手机测试工具的使用,为移动互联网测试打下坚实基础

1、  Android系统结构、应用程序结构和测试环境的搭建

2、  真机和模拟器的测试、Android调试技术—ADB

3、  Android用户体验测试、功能测试、性能测试

4、  常用自动化工具的使用

5、  兼容性测试

6、  系统资源监控和日志分析

7、  手机测试常见问题分析和用例分析

 保密

 

不足:

1、少了针对本项目自身的特点来考虑测试人员需要掌握的技术。

2、测试未来的大方向应该是针对敏捷开发的探索式测试,这是一门很深学问,值得好好研究。

测试部培训计划

标签:

原文地址:http://www.cnblogs.com/RubyWang0529/p/5569883.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!