本课程方案重视手机软件测试的实战演练全过程,除掉了一定量的基础理论,把实战演练的比例扩大到总课时长的40%。其他60%为基础理论及其规范性的步骤。
培训目标:
根据本课程内容的学习培训,学生可以:
把握自动化测试基本原理和进行框架,并能设计方案和撰写基础的自动化技术作用测试测试用例
把握特性测试基本原理、关键和特性测试指标值,并能设计方案特性测试测试用例,工作压力测试的设计方案,应用专用工具实行特性测试,剖析特性测试結果
把握自动化测试与特性测试的集成化,自动化测试与重归测试持续集成,关键性能卓越规定控制模块的工作压力测试工作能力。
课程大纲:
*天
1、手机软件测试自动化测试方式 及实践活动
(1)哪些种类的作用测试应当选用自动化技术方式
(2)如何处理繁杂工作流程的自动化测试
(3)怎样提前准备自动化技术作用测试数据信息
(4)是什么原因造成 无法识别对象
(5)怎样在运作全过程中避免 程序流程终断
(6)全自动测试的挑选(实例探讨)
(7)自动化测试的持续集成对手机软件测试的重特大使用价值
(8)自动化测试与重归测试的集成化对手机软件测试的重特大使用价值
2、自动化测试框架
(1)自动化测试框架介绍
(2)测试的自动化技术—以专用工具为管理中心
(3)家喻户晓—各式各样的自动化测试框架
数据驱动测试框架
关键词驱动器或表驱动器测试框架
(4)自动化技术的测试—测试框架原形
框架包含的实际技术性
框架的客户
制订和开发设计框架
(5)GUI的手机软件自动化测试基本原理与技术性基本
GUI手机软件测试介绍
GUI自动化测试基本原理与案例演试
在搭建自动化测试框架时的专用工具要素
2、自动化测试专用工具的归类和挑选
(1)测试专用工具的归类和挑选
(2)测试专用工具的主要产品详细介绍
(3)全自动测试专用工具的挑选
(4)IBM-Rational商品的总体解决方法
(5)MS商品的总体解决方法
(6)根据HPQTP的作用自动化测试框架原形的构建
QTP专用工具介绍
自动化测试框架预估作用总体目标
自动化测试框架的完成
4、QuickTestProfessional基本
(1)QTP基本要素的应用
QTP自动化测试的基础全过程
在关键词主视图中编写测试脚本制作
在关键词主视图中为测试流程添加注解
在关键词主视图中添加测试信息内容的輸出
插进检查点(Checkpoint)
在关键词主视图中插进新的测试流程
在*专家主视图中编写测试脚本制作
脚本编辑器的应用
(2)编写测试脚本制作
鉴别对象
ObjectSpy的应用
对象库管理方法
把测试对象添加到对象库文件
导出来对象库文件
在测试脚本制作中浏览对象库的测试对象
添加新的Action
关系Action的对象库
编写新的Action
在库函数中建立自定义函数
(3)运作和调节测试脚本制作
语法检查
应用中断点
单步调节
调节查看器的应用
运作全部测试
运作一部分测试
大批量运作测试
(4)剖析测试結果
挑选测试运作結果的储存部位
查询概述测试运作結果
查询检查点的結果
查询测试全过程的手机截图
(5)运用ActiveScreen来编写测试脚本制作
查询ActiveScreen
ActiveScreen的设定
在ActiveScreen中挑选并添加对象到对象库
挑选ActiveScreen中的对象并輸出其对象特性
在ActiveScreen中插进检查点
在ActiveScreen中挑选对象并添加测试流程
第二天
5、关键词驱动器测试
(1)关键词驱动器测试方式
什么叫关键词驱动器测试方式
关键词测试驱动器框架
关键词驱动器完成自动化测试的环节区划
何时应用关键词驱动器测试方式
(2)数据可视化编写测试流程
编写对象库
挑选测试对象
挑选测试对象相对的实际操作
设定测试逻辑性
(3)检查点的应用
为测试添加检查点
检查点种类
添加规范检查点
添加图象检查点
添加位图文件检查点
添加报表检查点
添加文字检查点
添加文字地区检查点
添加可浏览性检查点
添加网页页面检查点
添加数据库查询检查点
添加XML检查点
6、数据驱动测试
(1)数据驱动测试方式
何时应用数据驱动测试方式
数据驱动测试的一般流程
(2)参数化设计测试
根据参数化设计测试来提升测试的协调能力
参数化设计测试流程
应用随机数字来开展参数化设计
参数化设计检查点
设定数据表格迭代更新方法
(3)Action测试键入的参数化设计
编写Action的特性
添加Action的键入主要参数
启用Action
(4)应用环境变量的参数化设计
界定和设定环境变量
在测试流程中关联自然环境变量类型
导出来环境变量到XML文档
导进外界环境变量文档
(5)应用数据信息控制器来参数化设计测试
数据信息控制器的操作方法
数据驱动指导
7、自动化测试和手机软件质量检查汇报
(1)软件项目的品质衡量
(2)评定系统软件自动化测试的遮盖水平
(3)自动化测试缺点统计分析方法
(4)自动化测试汇报以及模版