各有关单位:
为进一步增强国内行政、企事业单位等在软件检测方面的基础能力,从源头上减少系统运行可能存在的各种问题,帮助相关人员了解软件测试中的具体要求及软件检验技巧,提升各相关单位的应变能力,培养软件测评技术高级人才,提供高效、优质的测试方法,解决各企事业单位没有相关检验人员或者检验人员没有经过专业系统化培训的现状。我会定于6月线上举办《软件测试技术及国家新标准应用解析》暨《软件测评工程师》职业技术专题培训班。学习结束后,统一考核,合格者由工业和信息化部教育与考试中心颁发《软件测评工程师》职业技术证书。具体安排如下:
一、培训内容
软件测试概述
1. 软件测试常用标准
Ø GBT38634.2-2020系统与软件工程 软件测试
Ø GBT38639-2020系统与软件工程软件组合测试方法
Ø GBT39788-2021系统与软件工程性能测试方法
Ø GBT25000—2016 系统与软件工程 系统与软件质量要求和评价(SQuaRE)
2. 软件测试的定义
3. 软件测试的必要性
4. 软件测试的目标
5. 软件测试需要考虑的要素
6. 验证和确认与软件测试的关系
7. 测试对软件开发生命周期的支持
Ø 质量保证与测试
Ø 项目管理与测试
Ø 配置管理与测试
Ø 过程改进与测试
8. 软件测试类型
Ø 黑盒与白盒
Ø 静态与动态
Ø 软件质量特性
Ø 测试级别/阶段
9. 软件测试模型
Ø W模型
Ø H模型
10. 软件测试流程及主要文档
测试用例设计及方法
1. 测试用例概念及主要元素
2. 测试用例的设计策略
3. 测试用例的管理
4. 测试用例设计方法(基于规格说明的技术、基于经验的技术、基于结构的技术)
Ø 等价类划分
Ø 分类树
Ø 边界值分析
Ø 错误猜测法
Ø 语法测试
Ø 组合测试技术(完全组合测试、成对测试、单一测试、基本选择测试)
Ø 正交试验法
Ø 因果图法、判定表法
Ø 场景测试
Ø 状态转移测试
Ø 随机测试
单元测试
1. 单元测试概念及测试对象
2. 单元测试的一般过程及测试策略
3. 代码质量度量
Ø 代码质量关注的指标
Ø 使用的工具以及工具演示
Ø 缺陷如何处理
4. 静态代码分析
Ø 静态代码分析目标
Ø 常见的缺陷代码分析
Ø 使用的工具以及工具演示
5. 动态单元测试
Ø 动态单元测试目标
Ø 逻辑覆盖法
Ø 数据流测试
Ø 基本路径法
Ø 常见的缺陷
Ø 使用的工具以及工具演示等
集成测试
1. 集成测试的概念及测试对象
2. 集成测试的位置(与单元测试、系统测试区别以及如何有效配合)
3. 集成测试方法和技术要求
4. 集成测试策略
5. 集成测试过程
软件系统测试
1. 确认测试、软件配置项测试、软件系统测试概念
2. 软件系统测试的常用测试类型
3. 软件系统测试的测试过程详解
4. 测试用例库、缺陷库和知识库管理建议
5. 测试评审建议
自动化测试
1. 自动化测试的原理、优缺点
2. 测试工具选择与实施策略
3. 常用自动化测试工具介绍(白盒测试工具、软件安全测试工具、功能自动化测试工具、性能测试工具)
软件测试综合实践
1. 需求评审
a) 分析测试需求,编写测试计划并评审(从不同质量特性编写测试需求、测试要点,列出测试计划,评审测试计划及测试需求)
2. 设计测试用例(编写测试用例、复用或开发自动化测试脚本)
3. 执行测试(搭建测试环境、软件配置项审查、测试执行策略及注意事项)
4. 管理软件缺陷(软件缺陷分类、软件缺陷报告单、软件缺陷处理流程)
5. 回归测试策略
6. 测试报告与测试总结
性能测试基础
1. 性能测试定义与目标
2. 性能测试类型与策略
Loadrunner测试基础
1. Loadrunner简介、特点及安装
2. Loadrunner组成及工作原理
3. Loadrunner的测试步骤
LoadRunner测试脚本开发
1. 虚拟用户发生器概述
2. 脚本录制(录制前准备、协议选择、开始录制设置)
3. 虚拟用户发生器的常用配置项(录制选项、运行时设置)
4. 手机App软件的录制(利用wplus_init_wsock.exe、抓包工具等方式)
5. Loadrunner脚本开发基础(常用函数、调试技术)
6. 测试脚本完善技术(事务、集合点、检查点、块技术、参数化、关联等技术)
LoadRunner测试场景设计、执行与监控
1. 控制器概述及工作流程
2. 场景类型介绍(面向目标场景和手动测试场景)
3. 场景设计技术(设置并发用户数、Vuser调度计划、集合点策略、IP欺骗、SLA、设置负载发生器)
4. 场景执行与监控(Vuser运行状态、Vuser运行日志、场景执行状态、错误信息输出窗口、数据分析图)
LoadRunner测试结果分析
1. 分析器概述
2. 测试结果收集和报告
3. 数据分析图及常用分析技术(更改坐标粒度、筛选、合并、页面细分等)
4. 性能瓶颈分析的一般思路
性能测试案例及进阶
1. 移动应用的性能测试案例
2. 大型信息系统的性能测试案例
3. 云应用性能测试案例
4. 嵌入式软件性能测试案例
二、时间地点
培训周期:2024年6月28日—7月2日(注:其中线上集中学习时间:6月29—30日,复习练习时间:2024年6月28日、1、2日)
线上考试:2024年7月2日
三、培训对象
1、从事软件设计和开发、软件内部测试、软件第三方独立测试的技术人员和管理人员,大、中专及职业院校从事相关工作的专家、学者。
2、从事软件测试质量管理体系建设的管理和技术人员,包括有实验室认可需求的实验室、软件研发单位的内部测试机构。
四、证书颁发
培训考试合格者,由工业和信息化部教育与考试中心统一颁发《软件测评工程师》(中级)职业技术证书。
五、培训费用
培训费:3800元/人/班。
六、报名须知
请参加培训班的学员认真填写报名回执表,以电话、传真及邮件的方式反馈至我部。会务组接到信息后会提前邮寄教材,此次学习会务工作由北京中标服检验技术研究院有限公司联合承办。
联 系 人:马老师 13521730416
中国电子质量管理协会
软件与信息技术服务专业委员会
2024年5月27日