将性能测试和 Application Performance Management 产品用于 UFT One GUI 测试
相关项: GUI 测试
UFT One 使您可以创建全方位检查应用程序功能的复杂测试,以确认应用程序的每个元素在所有情况下都能按预期运行。
使用 UFT One 创建并运行测试应用程序功能的一系列测试后,您可能想要测试应用程序能够处理的负载量,或在应用程序运行时对应用程序进行监控。
-
Micro Focus性能测试产品 (LoadRunner Professional 和 LoadRunner Enterprise) 可测试整个系统在受控和最大负载条件下的性能和可靠性。为生成负载,这些性能测试产品会运行数百或数千个虚拟用户。这些虚拟用户可提供一致的、可重复和可衡量的负载来运行应用程序,正如真实用户一样。有关详细信息,请参阅 LoadRunner Professional 和 LoadRunner Enterprise 帮助中心。
-
Micro FocusApplication Performance Management 可以实时监控最终用户体验。Business Process Monitor 将运行合成用户以在受监控的应用程序上执行典型活动。
如果已经在 UFT One 中创建并完善了能够完全表示用户操作的测试,则您可能能够将测试用作性能测试和应用程序管理活动的基础。
可以使用 Silent Test Runner 预先检查测试是否能够从 LoadRunner Professional、LoadRunner Enterprise 和 Business Process Monitor 正常运行。
UFT One 提供了多个专为与 LoadRunner Professional、LoadRunner Enterprise 和 Business Process Monitor 集成而设计的功能。
注释: 这些产品旨在使用虚拟或合成用户 (代表许多同时执行标准用户操作的用户) 运行测试。某些功能在将这些产品与 UFT One 集成时可能不可用。
可以使用 Services 对象及其关联的方法插入与性能测试和 Application Performance Management 特别相关的语句。具体包括:
有关这些方法的详细信息,请参阅《UFT One Object Model Reference for GUI Testing》的 Services 对象,以及您的性能测试或 Application Performance Management 文档。
有关事务的详细信息,请参见衡量事务。
有关使用 UFT One 菜单选项插入 StartTransaction 和 EndTransaction 语句的详细信息,请参见开始事务对话框和结束事务对话框。