使用QTP自动化对象模型提供的对象方法和属性可以编写脚本来设置QTP运行测试而不需要在QTP的界面上手工进行
下面是一个简单的C#调用QuickTest自动化对象模型的例子
using System
using SystemCollectionsGeneric
using SystemComponentModel
using SystemData
using SystemDrawing
using SystemText
using SystemWindowsForms
namespace Test
{
public partial class Form Form
{
public Form()
{
InitializeComponent()
}
private void button_Click(object sender EventArgs e)
{
// 创建QTP应用程序实例
QuickTestApplication app = new QuickTestApplication()
// 启动QTP
appLaunch()
// 让QTP可见
appVisible =true
}
}
}