QTP Tutorial
QTP Useful Resources
Selected Reading
- QTP - Designing a Framework
- QTP - Frameworks
- QTP - Automation Object Model
- QTP - Descriptive Programming
- QTP - Working with XML
- QTP - Accessing Databases
- QTP - Virtual Objects
- QTP - GUI Objects
- QTP - Test Results
- QTP - Library Files
- QTP - Environment Variables
- QTP - Recovery Scenarios
- QTP - Error Handling
- QTP - Debugging
- QTP - Smart Identification
- QTP - Synchronization
- QTP - Checkpoints
- QTP - DataTables
- QTP - Actions
- QTP - Object Repository
- QTP - Record and Play Back
- QTP - Environment Setup
- QTP - Test Automation
- QTP - Introduction
- QTP - Home
QTP Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
QTP - Library Files
QTP - Library Files
为了对文字进行模块化,将图书馆档案列入QTP的文字。 它包含不同的声明、功能、类别等。 它们使可重新使用性能够在测试文字中共享。 节省费用时,可加减。
可以通过浏览“File”和“功能图书馆”创建新的图书馆档案。
Associating Function Libraries
<Method 1 - by using “File” >“Settings” > Resources > Associate Function Library Options. 浏览“+”纽芬兰语添加功能图书馆档案,并使用下文所示的实际途径或相对途径添加这一档案:
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 EndAdvertisements