手机软件测试现有了国家标准(IEEE/ANSI),1983年IEEE明确提出的软件开发*术语中给手机软件测试下的界定是:“应用人力或全自动的方式来运作或测量某一系统软件的全过程,其目地取决于检测它是不是考虑要求的要求或搞清预期成果与具体結果中间的区别”。这一定义明确强调:手机软件测试的目地是为了*地检测系统软件是不是满足需求。它已不再是一个*的,并且仅仅开发设计中后期的主题活动,只是与全部开发流程结合成一体。手机软件测试已变成一个技术*,必须应用*的方式和方式,必须*人才和*专家来担负。
课程大纲:
*天一.Overview-测试用例简述
1.二种测试方法:*性测试与消除性测试
2.测试均衡管理决策:测试品质与测试高效率
3.*好测试全过程:创建测试全过程管理体系模版
4.手机软件测试重要:测试用例剖析与设计方案
5.提高测试高效率:根据Scrum的探索性测试与创造性测试
6.实体模型驱动器测试:根据UML的测试模型
7.测试品质与测试用例剖析设计方案的关联
8.测试用例文本文档的详尽水平与测试文本文档的主编時间
9.经典案例:比照不一样测试技术工程师的测试用例文本文档差别
二.Analysis-测试需求分析报告
1.实践活动探索:请您叙述哪些的规格型号能够 做为测试根据(点评规范)?
2.探讨探索:怎样根据不详细的规格型号开展测试
3.怎样保证让他人给我填补要求
4.剖析作用的外界逻辑结构-FunctionSpec
5.剖析作用的內部完成构造-DesignSpec
6.数据分析系统的管束与自然环境
7.发现问题与风险性:深层测试剖析与浅度测试剖析
8.无规格型号文本文档的商品测试剖析
9.实例实践活动:根据顾客了解的行业的实例进行测试需求分析报告
三.Matrix-测试要求引流矩阵(GoogleACC)
1.剖析商品行业属性-Attributes
2.剖析商品的作用部件-Components
3.剖析商品的操纵工作能力-Capabilities
4.应用引流矩阵方法机构商品的属性、部件与工作能力
5.商品ACC引流矩阵的*分析、成本分析报告等
6.比照GoogleACC与IBMCBM引流矩阵实体模型
7.实例实践活动:根据顾客了解的行业的实例进行测试要求引流矩阵
四.Strategy-测试对策实体模型
1.静态数据测试与动态性测试
2.重要测试与边沿测试
3.单独测试与组成测试
4.基本测试与探索测试
5.作用测试与品质测试
6.手工制作测试与全自动测试
7.遮盖测试与任意测试
8.探讨探索:怎样在成本费与時间的工作压力下挑选有效的测试对策?
第二天五.Data-根据规格型号的测试数据信息设计方案
1.根据“键入构造”来构造“测试数据信息”对策与方法
2.应用测试技术性有效减缩测试数据信息经营规模
3.历史时间测试数据信息与任意测试数据信息
4.应用构造专用工具提高构造测试数据信息的高效率
5.测试键入数据信息的重复使用-构造一次应用数次
6.构建测试大数据中心-精英团队重复使用
7.分辨“测试数据信息”的发觉缺点的概率
8.实践活动探索:根据顾客了解的行业的实例进行测试键入构造
六.Scenario-根据规格型号的测试场景制作
1.根据客户与页面互动的测试情景构造
2.根据要求与回应的测试情景构造
3.根据情况工作人员的测试情景构造
4.根据状态机实体模型的测试情景构造
5.测试流程中的“测试主要参数”
6.测试流程中的“关键词”
7.实践活动探索:根据顾客了解的行业的实例进行测试情景构造
七.Assert-根据规格型号的测试肯定设计方案
1.根据测试键入的测试预估值手工制作测算
2.整体规划真正值的获得部位
3.整体规划预估值与真正值的核对表达形式
4.构造测试結果的分辨规范(精确分辨、工作经验分辨)
5.探讨探索:针对表格种类的测试用例,怎样叙述肯定?
6.实践活动探索:根据顾客了解的行业的实例进行测试肯定构造
八.Environment-根据规格型号的测试环境设计方案
1.根据布署构架规格型号的测试环境整体规划
2.纯粹自然环境、集成化自然环境与影响自然环境
3.测试环境设计原理(容积标准、遍布标准、重复使用标准与防护标准)
4.估计测试环境資源
5.测试环境的组成构造对策
6.测试环境的虚拟化技术(多次重复使用,降低测试成本费)
7.案例研究:实例分析:Google的GFS测试环境设计方案
8.实践活动探索:根据顾客了解的行业的实例进行测试环境构造
第三天九.Quality-根据品质特点的测试用例设计方案
1.挑选品质属性测试对策
2.单独作用累加品质工作能力测试
3.品质属性转化成“品质效应树”
4.品质测试中的“防御”对策
5.构造品质属性测试的预估值与真正值的分辨规范
6.从客户体验角度的易用性测试规范(外型规范与互动规范)
7.从作用角度的易用性规范(可信性与可靠性规范)
8.实践活动探索:根据顾客了解的行业的实例进行易用性测试
9.探讨探索:根据顾客了解的行业的实例进行特性测试计划方案
十.Risk-根据风险性的探索性测试设计方案
1.测试风险分析(风险性模版、风险分类、发散思维、FMEA)
2.根据风险性挑选测试关键(测试的深度优先、测试的深度广度优先选择)
3.根据风险性实行测试用例
4.“灵巧探索性测试”填补“风险性驱动器测试”
5.业务流程深层探索性测试
6.探讨探索:怎样发觉隐式业务流程标准管束?
7.技术性深层探索性测试
8.经典案例:乌龙指恶性事件的分析
9.心得分享:老师怎样进行微软公司的Beta测试(无文本文档的商品测试)
十一.Execute-轻量测试用例实行
1.测试用例转换为自动化技术测试脚本制作
2.根据测试化测试架构的测试实行体制
3.手机软件变动与重归测试
4.缺点准确率与测试实行优先选择级別
5.测试汇报与缺陷报告
6.探索性测试的实行全过程纪录
7.动手能力实践活动:转换测试用例为自动化技术测试脚本制作
8.心得分享:根据SoftwareFactory的测试脚本制作程序编写
十二.Knowledge-构建测试知识库系统
1.探讨探索:为什么有的测试者能够 迅速发觉缺点,可是我却不可以
2.发觉缺点的工作经验哪里可以得到到?
3.科学研究缺点库文件典型性的缺点发觉的标准与情景
4.别人的测试工作经验怎样启迪自身的测试全过程
5.怎么管理自身的测试工作经验
6.讲解取得成功测试对策实体模型:HTSM
7.动手能力实践活动:应用思维脑图订制自身的HTSM实体模型