📅  最后修改于: 2023-12-03 15:04:44.439000             🧑  作者: Mango
QTP(QuickTest Professional或Unified Functional Testing)是一种自动化测试工具,用于测试桌面、Web和移动应用程序。QTP提供了多种检查点来验证测试对象的属性和信息。
检查点是一种验证测试对象的属性和数据的方法。它们用于检查应用程序的状态是否符合预期。例如,可以使用检查点来验证Web应用程序中的文本,图像或表单元素是否正确显示或是数据库中的数据是否正确。
以下是QTP中不同类型的检查点:
要创建检查点,请依次执行以下步骤:
以下是创建文本检查点的示例:
' Create a Text Checkpoint
Dim TargetText
TargetText = "Hello World!"
' Insert a Text Checkpoint
Browser("MyApp").Page("Start").WebEdit("User").Set "John Doe"
Browser("MyApp").Page("Start").WebButton("Go").Click
Browser("MyApp").Page("Results").WebTable("SearchResults").Check CheckPoint("MyTextCheckpoint", TargetText)
可以按照以下步骤管理检查点:
例如,可以修改检查点属性或为检查点设置风格属性。
QTP Checkpoints提供了多种验证测试对象的属性和数据的方法。通过使用不同类型的检查点,可以验证应用程序的状态是否符合预期。管理检查点可以通过QTP GUI测试对象库进行。