当前位置:艾威培训主页 > 软件测试 > 软件测试方法培训 > 自动化测试概述,原理及发展 >
自动化测试概述,原理及发展
课程前言:
课程介绍:
本课程通过自动化测试简介, 自动化测试能否担当大任,如何构建高质量的自动化测试,怎样建立与培养自动化测试团队,自动化测试框架,实例研究——性能测试工具LoadRunner,实例研究——功能测试工具Selenium。七大内容结合案例与练习对自动化测试概述,原理及发展进行介绍。课程对象:
系统需求分析师,业务建模师,开发人员,测试人员,售前售后人员。课程时长:2天
课程方式:
课程大纲:
1.自动化测试简介
1.1自动化测试介绍
1.1.1自动化测试的概述、原理及发展
1.1.2常用的几个自动化测试工具介绍及优劣对比,
1.1.3自动化测试中的关键问题(脚本录制、维护、参数调配等等)
1.2软件测试面临的困境与迷局
1.2.1软件质量困境
1.2.2软件成本困境
1.3软件测试自动化的异军突起
1.3.1软件自动化测试如何代替手工测试
1.3.2推动软件自动化测试的源动力
2.自动化测试能否担当大任
3.如何构建高质量的自动化测试
4.怎样建立与培养自动化测试团队
5.自动化测试框架
6.实例研究——性能测试工具LoadRunner
6.1 性能测试工具LoadRunner介绍
6.2 LoadRunner提供的主要性能测试技术手段的使用
6.2.1 虚拟用户(Vuser)
6.2.2 参数化
6.2.3 关联(Correlation)
6.2.4 事务、集合点(Rendezvous point)和思考时间(Think Time)
6.2.5 场景(Scenario)
6.2.6 测试数据监控— 服务器资源利用率
6.2.7 测试结果分析
6.2.8 IP欺骗
7.实例研究——功能测试工具Selenium
7.1下载selenium2.0的lib包
7.2用webdriver打开一个浏览器
7.3打开测试页面
7.4如何找到页面元素
7.5如何对页面元素进行操作
7.6Windows 和 Frames之间的切换
7.7调用Java Script
7.8页面等待
7.9在selenium2.0中使用selenium1.0的API
1.1自动化测试介绍
1.1.1自动化测试的概述、原理及发展
1.1.2常用的几个自动化测试工具介绍及优劣对比,
1.1.3自动化测试中的关键问题(脚本录制、维护、参数调配等等)
1.2软件测试面临的困境与迷局
1.2.1软件质量困境
1.2.2软件成本困境
1.3软件测试自动化的异军突起
1.3.1软件自动化测试如何代替手工测试
1.3.2推动软件自动化测试的源动力
2.自动化测试能否担当大任
3.如何构建高质量的自动化测试
4.怎样建立与培养自动化测试团队
5.自动化测试框架
6.实例研究——性能测试工具LoadRunner
6.1 性能测试工具LoadRunner介绍
6.2 LoadRunner提供的主要性能测试技术手段的使用
6.2.1 虚拟用户(Vuser)
6.2.2 参数化
6.2.3 关联(Correlation)
6.2.4 事务、集合点(Rendezvous point)和思考时间(Think Time)
6.2.5 场景(Scenario)
6.2.6 测试数据监控— 服务器资源利用率
6.2.7 测试结果分析
6.2.8 IP欺骗
7.实例研究——功能测试工具Selenium
7.1下载selenium2.0的lib包
7.2用webdriver打开一个浏览器
7.3打开测试页面
7.4如何找到页面元素
7.5如何对页面元素进行操作
7.6Windows 和 Frames之间的切换
7.7调用Java Script
7.8页面等待
7.9在selenium2.0中使用selenium1.0的API