QTP历史
QTP是一款自动化测试工具QTP是HP的收费产品
现在的名字是UFT(Unified Funtional Testing,统一功能测试),在2012年12月份之前叫做QTP,现在好多公司和人还沿用以前的名字称呼它
功能优点
【快速】自动化执行测试比人工测试速度快很多
【可靠】
每一次的测试都可以正确的执行相同的动作,可以避免人工测试的错误
【可重复】
可以多次重复执行相同的测试
【可程序化】
可以以程序的方式,撰写复杂的测试脚本,并可以以程序的方式改变脚本以适应测试的需要和变动
【广泛性】
可以建立广泛的测试脚本,涵盖应用程序的所有功能
【可再使用】
可以重读使用测试脚本,即使应用程序的使用接口已经改变
自动化测试工具实现自动化原理
首先要制作自动化测试脚本,即模拟和记录人在整个测试用例执行过程中的一系列操作,包括:通过键盘输入数据,通过鼠标点击一系列操作界面,通过命令行发送请求信息,通过肉眼来观察待测产品的返回响应信息或操作界面显示是否与预期相一致等
随后便可在自动化测试工具上重复多遍只想脚本实现测试自动化了
QTP录制和执行脚本概述
制作自动化测试脚本是个复杂和耗费精力的那过程,QTP把手动执行测试时的一系列操作给记录下来并直接保存为脚本ÿ