视频学习系列一----QTP介绍
上一篇 /
下一篇 2010-09-25 16:27:10
/ 个人分类:QTP
QTP介绍
今天学习了小布老师的QTP视频,http://www.boobooke.com/v/bbk3207
总结:
QTP只是一种自动化测试工具,也是进行自动化测试的前提,个人在企业进行自动化测试,必须要制定适合本企业项目特点的自动化测试框架。自动化测试框架是更高级的应用,那么,我们先从QTP基础开始吧!
1. 目标
l 通过QTP10.0学会在windows下进行自动化测试;
l 学会使用检查点,对测试脚本进行增强;
l 创建自动化测试脚本
2. 手工测试vs自动化测试
手工测试;
l 耗时
l 重复起来很困难
l 并不是一直很可靠
l 成本很高
自动化测试
l 执行速度很快
l 重复执行
l 可靠
l 编程序
l 全面
l 重复使用
3. 自动化测试时机
l 每个版本每次build时;
l 数据驱动,比如说,银行开户或转账交易,我转不同钱,各种情况覆盖到,
l 测试中,需要知道内部消息,比如说,数据库表是否改动,按钮是否改变;
l 压力测试;
总之,越重复性测试越需要自动化测试。
4. 不适合自动化测试
l 模糊性测试,应用程序的易用性;
l 一次性测试;
l 尽可能快地得到测试结果;
l 随机测试,没有章点;
l 测试没有预期结果。
5. 自动化测试与手工测试流程异点
手工:
l 执行用户动作;
l 等待计算机处理;
l 检查实际结果与预期结果是否一致;
l 逐步执行,直到应用程序被执行。
自动化测试:
l 录制脚本;a.录制 b.编写脚本
l 运行脚本;
l 添加检查点;
l 反复运行。
6. 自动化测试步骤
l 规划测试;
在做测试之前,研究系统,采用什么技术,测试哪些模块等。
l 创建测试;
设计测试案例;
开发测试脚本。
l 执行脚本
l 分析结果
7. 插件
不同程序应用不同插件,根据被测系统使用的语言选择适当的插件。
收藏
举报
TAG: