《QTP自动化测试进阶》(17)

学习《QTP自动化测试进阶》第19章 – QTP的自动化对象模型及其使用

 

QTP提供了完整的自动化对象模型,可用多种编程语言和开发工具来编写控制QTP运行和测试的代码

 

使用QTP自动化模型的场景:

初始化脚本:编写脚本自动化地启动QTP,并设置必要的录制、回放等环境变量选项。

维护测试:可以编写脚本循环遍历测试项目,更新一些测试对象的值,或者为已有的测试项目设置新的选项。

从其他程序中调用QTP:在其他测试程序中调用QTP、管理和安排测试脚本的运行。

 

其它学习资源

1、《在HTML页面中调度QTP》:

http://blog.csdn.net/Testing_is_believing/archive/2010/01/01/5118756.aspx

2、《C#通过AOM调用QTP的内存泄漏问题》:

http://blog.csdn.net/Testing_is_believing/archive/2009/12/27/5086516.aspx

3、自动化测试框架中必不可少的一部分是测试脚本的调度执行,一般采用AOM方式调用QTP,需要包括设置测试参数、指定测试结果文件存储的目录、记录执行过程日志、发送邮件等功能,应该可以与持续集成框架结合。QTRunner就是这样一个用VBS写的QTP调度框架:

http://blog.csdn.net/Testing_is_believing/archive/2009/12/19/5037830.aspx

你可能感兴趣的:(自动化测试,回归测试)