LoadRunner性能测试具备将GUI Vuser脚本形式的功能测试脚本整合到负载测试场景中的能力,从而测试和监测负载对应用程序功能的影响。LoadRunner性能测试工具能够将这些功能测试脚本以GUI Vuser脚本的形式集成到负载测试场景中,这些脚本在QuickTest或WinRunner中设计和调试后可作为负载测试的基础。
WinRunner是一款专为Windows平台设计的全面开发环境,用于创建、编辑和调试GUI Vuser脚本。通过WinRunner,用户能够记录真实用户在应用程序中的操作,实现对GUI功能的全面测试。
GUI Vuser脚本是通过使用Mercury Interactive的测试脚本语言(TSL)编写的。TSL是一种类似于C语言的高级编程语言,它融合了传统编程语言的功能和灵活性,并专门设计用于测试。
1.插入事务和集合点:直接使用事务函数来插入开始和结束事务。此外,为了实现集合点,只需在Vuser脚本中插入Rendezvous语句。
2.向Controller发送消息:在运行场景时,Controller的“输出”窗口显示有关脚本执行情况的重要信息。除了WinRunner自动发送的消息外,用户还可以通过在每个脚本中插入相应的语句,向Controller发送错误消息和通知消息。
一旦在QuickTest或WinRunner中创建了GUI Vuser脚本,用户可以将这些脚本无缝集成到LoadRunner性能测试场景中。在此过程中,需要注意以下几个关键问题:
1.每台计算机上每次只能运行一个GUI Vuser。
2.在运行场景之前,请确保关闭QuickTest或WinRunner。
3.在Run-time Settings for script设置对话框中,只有General类中的Run Logic和Think Time与QuickTest和WinRunner测试有关。
为了将GUI Vuser脚本添加到LoadRunner场景中,用户可以在Controller界面选择File→Open,然后在弹出的对话框中选择要添加的GUI Vuser脚本。另一种方式是选择File→New,在弹出的New Scenario对话框中点击按钮,然后在Open Test对话框中选择要添加的GUI Vuser脚本。在这个过程中,需要选择适当的文件类型,如对于WinRunner选择“GUI Scripts”文件类型,对于QuickTest选择“Astra Tests”文件类型。确认文件类型后,选择合适的脚本并进行添加即可。
LoadRunner性能测试功能测试脚本为测试人员提供了一种强大而灵活的方式来评估应用程序的性能。如果您想进一步了解LoadRunner性能测试,请联系我们,道普云将为您提供相关资讯。