下列人员适合学习本课程:测试工程师测试项目经理开发项目经理及开发人员QA软件系统用户信息系统工程项目监理第三方测试机构以及从事测试和质量**的相关人员其他相关岗位的人员或有兴趣的个人。
掌握自动化测试原理和完成框架,并能设计和编写基本的自动化功能测试用例掌握性能测试原理、重点和性能测试指标,并能设计性能测试用例,压力测试的设计,使用工具执行性能测试,分析性能测试结果掌握自动化测试与性能测试的集成,自动化测试与回归测试持续集成,重点高性能要求模块的压力测试能力。
软件测试自动化测试方法及实践
测试自动化的内涵
测试自动化的基本结构
测试自动化的原理和方法
基于脚本的自动化测试
自动化测试流程
测试自动化普遍存在的问题
软件测试自动化测试方法及实践
什么类型的功能测试应该采用自动化方法
如何处理复杂业务流程的自动化测试
如何准备自动化功能测试数据
什么原因导致无法识别对象
如何在运行过程中防止程序中断
自动测试的选择(案例讨论)
自动化测试的持续集成对软件测试的重大价值
自动化测试与回归测试的集成对软件测试的重大价值
自动化测试工具的分类和选择
测试工具的分类和选择
测试工具的主流产品介绍
自动测试的选择(案例讨论)
自动化工具原理
存在的问题分析
自动化功能测试工具:Visual Studio Team Edition for Testers
VSTS自动化测试架构概述
VSTS Web Test创建与运行自动化测试
VSTS WebTest查看器
分析自动化测试结果
VSTS参数化测试
自动化测试数据绑定
组织测试编码
编写测试编码
自动化测试和软件质量分析报告
软件产品的质量度量
评估系统自动化测试的覆盖程度
自动化测试缺陷分析方法
自动化测试报告及其模板
案例演练:设计自动化测试用例,演示跨国软件机构大型项目多个实际实例,使用VSTS完成自动化测试脚本代码,生成自动化测试文档
测试目标确定的原则
从经济性角度对测试目标的考虑
基于风险的测试目标确定策略
性能测试设计
预期指标的性能测试
并发用户的性能测试
服务器性能测试
网络性能测试
疲劳强度和大数据量的性能测试
性能指标
重要性能指标简介
性能分析基本方法
基于应用服务器性能
基于Web服务器应用的性能测试
基于数据库应用服务器的性能测试
基于中间件服务器的性能测试
其他应用服务器应用的性能测试
性能测试用例设计及分析
测试案例制定,性能指标制定
测试环境、工具、数据准备
测试脚本录制、编写与调试
负载压力场景制定
测试执行
结果分析与定位问题
测试报告与测试评估
自动化的压力测试
压力测试的临界值设定
自动化压力测试的脚本实现
如何调用压力测试
自动化压力测试的周期安排
自动化压力测试与回归测试的持续集成
自动化性能/压力测试工具
VSTS性能测试架构
VSTS性能测试方案
VSTS测试组合
LoadTest创建与运行
VSTS负载测试的测试参数设计
Fiddler测试工具
VSTS恒负载模式、单步负载模式和负载模式参数化测试
监视与分析—监视器和分析器,测试追踪关系图,错误与阈值,SQL文跟踪
加压策略
服务器资源监控
结果分析
压力测试分析报告
压力测试重要测试参数设定
压力测试结果分析方法
压力测试报告及其模板
案例演练:演示跨国软件机构大型项目多个实际实例,使用VSTS进行多用户并发性能测试案例,分析性能测试结果,提交测试报告