C#调用QuickTest自动化对象模型提供的对象、方法和属性,可以编写脚本来C#调用QuickTest自动化、运行测试,而不需要在QTP的界面上手工进行。
下面是一个简单的C#调用QuickTest自动化对象模型的例子:
- usingSystem;
- usingSystem.Collections.Generic;
- usingSystem.ComponentModel;
- usingSystem.Data;
- usingSystem.Drawing;
- usingSystem.Text;
- usingSystem.Windows.Forms;
- namespaceTest7
- {
- publicpartialclassForm1:Form
- {
- publicForm1()
- {
- InitializeComponent();
- }
- privatevoidbutton1_Click(objectsender,EventArgse)
- {
- //创建QTP应用程序实例
- QuickTest.Applicationapp=newQuickTest.Application();
- //启动QTP
- app.Launch();
- //让QTP可见
- app.Visible=true;
- }
- }
- }
【编辑推荐】