STE129:自动化测试技术

开班计划时间:18 小时
  • 具体开课时间请咨询课程顾问
预约试听 马上咨询
课程介绍
适用对象:自动化测试人员
学习收获:掌握规范的软件自动化测试流程制定方法 、掌握自动化测试框架的设计及开发 、掌握性能测试的测试过程,设计及开发以及对性能瓶颈分析与优化技巧
详细大纲
1 认识自动化测试框架
1.1 自动化测试
1.1.1 软件测试面临的困境与迷局
1.1.2 “时势造英雄”——软件测试自动化的异军突起
1.2 “神话”破灭—自动化测试能否担当大任
1.2.1 企业自动化测试实施的情景
1.2.2 自动化测试的“神话”破灭
1.3 成功之道—如何构建高质量的自动化测试
1.3.1 PERAL模型的实施背景
1.3.2 Purpose:如何建立一个务实明确的自动化测试目标
1.3.3 Evaluation:评估和估算的量化决策指南
1.3.4 Architecture:构建和设计自动化测试
1.3.5 Run and Debug:开发调试
1.3.6 Link with Manual test:自动化测试与手工测试的有效整合
1.3.7 PEARL模型实施成功经验
1.4 组织实施—怎样建立与培养自动化测试团队
1.4.1 自动化测试团队简介
1.4.2 明确自动化测试目标
1.4.3 培养和建立自动化测试团队
1.4.4 自动化测试技术储备
2 自动化测试框架基本原理及实现
2.1 庐山真面目——自动化测试框架
2.1.1 自动化测试框架简介
2.1.2 测试的自动化—以工具为中心
2.1.3 形形色色的自动化测试框架
2.1.4 自动化的测试—测试框架原型
2.1.5 测试框架集大成者—无需人工干预的自动化回归测试
2.2 实例研究—单元自动化测试框架解决方案
2.2.1 被测对象介绍
2.2.2 自动化测试框架逐步实施
2.2.3 单元自动化测试框架实施总结
2.3 实例研究—基于UI功能的自动化测试框架解决方案
2.3.1 GUI的软件自动化测试原理与技术基础
2.3.2 基于QTP的功能自动化测试框架原型的搭建
3 基于QTP的案例实战
3.1 数据自动化初始数据相关的技术与方法
3.1.1 测试数据构造
3.1.2 测试数据中心
3.2 自动化测试框架案例实战
3.2.1 产品测试案例分析
3.2.2 测试中应用AC的效益分析
3.2.3 AC框架中脚本开发规范
3.2.4 AC框架测试报告格式及规范
3.2.5 AC框架中客户端自动化测试解决方案
3.2.6 AC中安装自动化解决方案
3.2.7 AC中自动化管理与控制平台
3.2.8 AC应用经验
3.2.9 AC开发技术实例
4 改善自动化测试脚本质量
4.1 测试脚本代码结构
4.1.1 录制脚本与手工编写脚本分离
4.1.2 测试数据读取、传入的代码结构
4.1.3 测试结果判断的代码结构
4.1.4 测试依赖的代码结构
4.1.5 演示:自动化测试脚本的“软件工厂”方式编写
4.2 开发高质量测试脚本
4.2.1 脚本开始处首先进行环境检查
4.2.2 函数入口检查
4.2.3 使用正则表达式处理字符串
4.2.4 脚本健壮性出错处理
4.2.5 测试脚本中参数变量的规范命名
4.2.6 内存的利用和回收
4.2.7 数据驱动
4.3 面向对象的自动化测试脚本
4.3.1 录制脚本的对象化
4.3.2 提取测试代码的公共模块
4.3.3 如何减少手写代码的问题出现
4.3.4 版本升级与测试脚本升级-测试脚本改动量最小
4.3.5 实践探索:依据客户熟悉的领域的案例完成对象化的自动化测试脚本编写
5 开源自动化测试架构
5.1 Selenium的Web功能测试
5.1.1 Selenium概述
5.1.2 SeleniumTestTunner
5.1.3 SeleniumCore扩展及其应用
5.1.4 SeleniumRC使用
5.1.5 SeleniumGrid部署及其应用
5.2 AutoIT实施功能测试
5.2.1 AutoIT简介
5.2.2 AutoIT脚本的语法特征
5.2.3 如何使用AutoIT完成单机测试
5.2.4 如何使用AutoIT完成多机交互测试
5.2.5 测试报告
5.3 JMeter的性能测试
5.3.1 JMeter简介
5.3.2 脚本录制
5.3.3 JMeter的脚本开发
5.3.4 复杂的分布式大规模压力测试
5.3.5 数据库性能测试
5.3.6 借助Ant进行批量测试和报表生成
课程评价

课程评价({{EvaluationTotal}})

课程满意度

评价

您还没有给课程评分哦

满意度

    追加评价:

课程咨询
内容:

您还没有填写内容!

暂无问答,赶紧去提问吧
{{item.AnswerState==1?"已解决":"未解决"}}
{{item.Content}}
{{item.StudentAskTime}}
{{itemanswer.UserName}}
{{itemanswer.Content}}
{{itemanswer.StudentAskTime}}
同类课程推荐 more
嘉为大讲堂 more
原创文章 more

您好! 欢迎来到学领未来 !

学领未来提供线上及线下的学习服务,根据您的位置,为您推荐最近的线下培训地点 分站,你选择: