日期 | 课程单元 | 教学内容 | 目标 |
第一天 | 软件测试流程与规范 | 软件测试基础:基本概念、流程与软件测试模型; 测试技术:测试计划,测试环境,测试用例设计,黑盒、白盒、灰盒测试方法; 软件测试各阶段测试:单元、集成、系统、验收和回归测试; 软件测试过程与管理介绍:配置管理、缺陷管理、文档管理。 | 透彻理解软件测试基础内容;熟练掌握软件测试技术和方法;理解软件测试过程与管理。 |
第二天 | 单元测试JUNIT及软件测试实施 | 白盒测试技术:语句覆盖、分支覆盖、条件覆盖和路径覆盖;单元测试定义、对象、测试环境、测试方法、测试过程、常用工具介绍;Junit框架、TestCase编写、Eclipse + Junit使用。(JAVA方向) | 掌握白盒测试技术; 透彻理解单元测试方法; 会使用Junit测试简单Java程序。 |
单元测试NUNIT及软件测试实施 | 单元测试定义、对象、测试环境、测试方法、测试过程、常用工具介绍;Nunit框架、TestCase编写; Web应用测试:B/S架构测试环境、web功能测试、性能测试、易用性测试、兼容性测试、安全性测试、安装测试、配置测试、回归测试、文档测试,本地化测试;(.NET方向) | 掌握白盒测试技术; 熟练掌握web应用测试; 会使用Nunit测试工具 | |
第三天 | 缺陷管理与工具应用 | 缺陷定义,缺陷生命周期,跟踪与分析缺陷; TestDirector、JIAR和Bugzilla工具:工作原理、使用讲解。 | 透彻理解缺陷生命周期;熟练掌握跟踪和分析缺陷的方法;掌握各类工具的使用。 |
第四天 | 数据库基础及测试应用 | 基本概念:数据库发展史、数据库系统、数据库管理系统、关系型数据库、数据模型; Sql运用:数据查询语言、数据操作语言、事务处理语言、数据控制语言、数据定义语言、指针控制语言; Oracle基本函数:单行和多行函数; 数据库应用测试和案例分析。 | 透彻理解数据库基础知识; 熟练掌握sql语句; 掌握oracle函数使用方法。 |
第五天 | LoadRunner 工具基本应用 | 性能测试基本概念、性能测试步骤和工具介绍; LoadRunner安装,测试流程; LoadRunner组件应用:Virtual User Generator设置、Controller使用、Analysis。 | 掌握性能测试基础知识; 熟练掌握LoadRunner安装和使用。 |
第六天 | Selenium | Selenium简介;html/xpath/css/junit 基础; Selenium IDE安装与基本操作;Selenium 脚本调试; Selenium 元素定位方法; Selenium 常用命令。 (java方向) | 理解Selenium 自动化测试的原理;掌握Selenium IDE 测试web应用;掌握简单调试与排错技术;理解Selenium 常用方法。 |
VS2010&WatiN | WatiN:简介、环境搭建、语法命令和案例分析; NET Framework:框架介绍、.NET体系结构,包括CLR、中间语言、程序集和.NET Framework类; Visual Studio:Visual Studio 2010开发环境、C#语言应用。 (.NET方向) | 理解.NET Framework; 理解Visual Studio开发环境; 掌握C#语法; 掌握WatiN应用。 | |
第七天 | 软件测试工具QTP应用 | 自动化基本知识;QTP安装、QTP对象识别原理、QTP三种录制模式、QTP操作、QTP参数化、QTP检查点 | 掌握使用QTP进行自动化测试;了解简单调试与排错技术。 |
第八天 | 移动APP测试 | 移动App测试简介;与传统测试区别; 移测试方法和要点:移动测试流程、测试用例设计方法; 移动App测试常用工具:模拟器、MonkeyRunner、Emmagee、Instrument、Appium、MonkeyTalk、iTestIn。 | 掌握移动App测试的方法; 了解移动app测试的常用工具。 |
第九天 | 其他测试类型的应用 | 对下列各类测试进行基础知识以及测试方法讲解:敏捷测试/安全性测试/负载测试,压力测试/兼容性测试/健壮性测试/网络测试/文档测试/本地化/国际化测试/配置测试/稳定性测试/安装测试/异常测试 | 透彻理解并掌握其他测试类型测试方法。 |
第十天 | 考前辅导 | 理论。 | 辅导 |
操作(综合、专项) |
热门评论
学习第一天,就可以找工作了吗?