功能测试与非功能测试培训方案
浏览:300次 作者:小编培训背景
第一部分:功能测试实践
通过课堂讲授和实际操作,讲解功能测试体系建设中测试管理在测试需求、设计、执行、分析与报告等环节的应用与实施,以及测试工作量估算、测试流程、数据度量、工具和自动化手机应用测试,旨在提升企业整体测试管理与功能测试能力。
第二部分:功能测试之性能及高可用测试实践
结合课堂讲授、实际操作与同步练习,将性能测试基本过程(工具与技术、业务性能模型设计、过程管理、瓶颈诊断分析)、jvm调优、db2数据库监控、hadoop性能监控等结合,旨在持续提升企业性能测试能力。
第三部分:非功能测试之性能及高可用测试实践
通过实际案例和工具操作练习,掌握渗透测试技术、工具、原理及实施方法,以安全测试为核心,掌握安全设计、编码、运营,形成安全防御的整套思路。学员可直接对软件产品进行安全测试及疑难解答。
第四部分:非功能测试之用户体验测试和兼容性测试
涵盖用户体验测试和兼容性测试的非功能测试实践,以提升软件产品的用户体验和跨平台兼容性。
培训收益
通过实际案例和实际工具的操作练习,使参训人员掌握渗透测试的技术、工具、原理及实施方法,并以安全测试为核心、掌握安全设计、安全编码、安全运营,形成安全防御的整套解决思路。即学即用。学员在学习过程中直接对自己的软件产品进行安全测试及疑难解答。
日程安排
第一部分:功能测试
章节 | 授课内容 |
测试过程中测试管理的应用 | 穿插实例讲解: 波次需求与测试方法(测试中通过测试波次整理需求——协同的波次设计开发——协同的波次测试的实践方法; 测试需求的整理方法:流程图、活动图 敏捷测试需求的处理(story card) Google的测试需求框架acc详解及实例 4.测试计划与测试方案的制定与跟踪方法: 测试用例的编写规范、模板及实例; 测试用例的业务覆盖; 测试用例的三级评审过程; 测试用例库建设与复用; 敏捷中用例编写与技巧 6.测试执行管理:测试执行的关键步骤及技巧、回归测试的实施; 测试执行的经典五个步骤; 敏捷探索性测试技巧及方法; 测试执行的过程跟踪管理; 测试版本控制与灰度发布; 如何高效率做好回归测试; 易用性测试要点与执行; 兼容性测试要点及执行; 可靠性测试要点及执行; 5.测试质量度量:测试质量标准与度量; 缺陷处理流程; 缺陷分级分类与修复周期; 缺陷的度量与分析(广度、深度、覆盖度),通过缺陷驱动开发测试; 主要bug的分析与挖掘; 重大故障分析与管理、重大故障处理流程; 敏捷缺陷管理; 6.测试人员工作量估算与管理 |
测试工具 | 1、常见测试工具及使用技巧 |
第二部分:性能测试:
章节 | 授课内容 |
性能测试 | 性能测试基本过程 1.性能测试原理与方法 互动及讨论:针对所在公司的软件系统,如何设计性能测试标准与方案? |
性能测试工具与执行 | 性能测试工具loadrunner执行实战(可由公司选择是用loadrunner还是jmeter来讲) 课程内容: 互动及讨论:根据学员的练习执行进度与问题,沟通及指导,现场解决问题。 |
性能调优与问题分析 | 问题引入:如何针对性能问题进行系统调优?问题解答:性能调优在昨日实例及学员练习发现问题的基础上,一起同步操作:1.针对前端问题(加载项、加载元素、顺序、长连接等),学习web前端问题定位工具及定位系统的应用性能问题与前端代码优化方法及策略;2.针对数据库的相关问题(语句编写问题、索引使用、表分析等),学习db2数据库的问题定位与分析,以及如何调优及策略;3.针对代码中发现的问题(内存泄漏、代码执行效率低、代码写法等),学习JVM代码级分析及实践跟踪工具(jprofiler/jviualvm),明确代码瓶颈点及调优策略(包括O型标识法等);4、hadoop大数据系统的性能监控方法与工具;互动及讨论:学员的练习和测试分析情况,老师进行点评;解决学员具体问题
|
第三部分:安全测试
章节 | 授课内容 |
网络安全与Web应用安全 | 1.什么是网络安全 |
常见十大Web应用安全漏洞深度分析及渗透测试方法 | 1.搭建攻击防御实例站点(实操测试工具) Sql注入、XML注入的原理、防御、测试与测试工具(SQL Inject Me/Pangolin); 跨站脚本XSS的原理、防御、测试与测试工具(XSS Me/Xelenium); 身份认证和会话管理不当的原理、防御、测试与测试工具(WebScrab); 不安全的对象直接引用的原理、防御、测试与测试工具(Burp); 跨站请求伪造CSRF的原理、防御、测试与测试工具(CSRFTester); 安全配置错误的原理、防御、测试与测试工具(watobo); 存储不安全的原理、防御、测试; URL访问控制不当的原理、防御、测试与测试工具(nikto); 不安全的通信的原理、防御、测试与测试工具(Calomel); 未经认证的重定向和转发的原理、防御、测试与测试工具(Watcher); |
综合性安全渗透测试工具 | 1.深度了解APPSCAN:原理、攻击样本、使用方法、专家分析及解决方案使用、生成报告 |
渗透测试过程 | 1.测试计划 |
渗透测试用例 | 1、OWASP安全测试指南; |
安全设计 | 1.安全设计主要关注点,从源头解决安全问题 |
第四部分:用户体验测试与兼容性测试
章节 | 授课内容 |
用户体验测试 | 1.用户体验 |
兼容性测试 | 兼容性测试的技巧 兼容性测试工具详解 |
- 标签: 用户体验测试 功能测试课程 兼容性测试 非功能测试培训 功能测试 功能测试培训 非功能测试 非功能测试课程
-
上篇: 国家软考-系统架构师培训方案
下篇: 架构设计与实践培训方案