English 中文(简体)
QTP - Library Files
  • 时间:2024-03-22 12:10:16

QTP - Library Files


Previous Page Next Page  

为了对文字进行模块化,将图书馆档案列入QTP的文字。 它包含不同的声明、功能、类别等。 它们使可重新使用性能够在测试文字中共享。 节省费用时,可加减。

可以通过浏览“File”和“功能图书馆”创建新的图书馆档案。

Associating Function Libraries

<Method 1 - by using “File” >“Settings” > Resources > Associate Function Library Options. 浏览“&plus;”纽芬兰语添加功能图书馆档案,并使用下文所示的实际途径或相对途径添加这一档案:

Associating Library File

Method 2 - Using ExecuteFile methods.

 Syntax : ExecuteFile(Filepath)
ExecuteFile "C:pb1.vbs" 
ExecuteFile "C:pb2.vbs" 

Method 3- Using LoadFunction 图书馆方法。

 Syntax : LoadFunctionLibrary(Filepath)
LoadFunctionLibrary "C:pb1.vbs" 
LoadFunctionLibrary "C:pb2.vbs" 

Method 4——自动化目标模型(AOM)——是一种机制,我们可以通过这一机制控制QTP以外的各种QTP业务。 利用AOM,我们可以发射QTP、开放试验、联系功能图书馆等。 下面的《万象》应当用延长时间予以拯救,并在执行时,将启动并试验开始执行。 以后各章将详细讨论OMA。

 Launch QTP
Set objQTP = CreateObject("QuickTest.Apppcation")
objQTP.Launch
objQTP.Visible = True
  
 Open the test
objQTP.Open "D:GUITest2", False, False
Set objLib = objQTP.Test.Settings.Resources.Libraries
  
 Associate Function Library if NOT associated already.
If objLib.Find("C:pb1.vbs") = -1 Then 
  objLib.Add "C:pb1.vbs", 1 
End
Advertisements