我目前正在进行SAP应用程序的负载测试,在那里,我需要在SAP前端- Fiori屏幕中触发一个操作,相应的响应时间可以在SAP后端(我指的是SAP屏幕)中使用。
我需要这样捕获,因为在Fiddler或通过浏览器开发工具中没有捕获特定操作的请求。
我的问题是-目前我有两个脚本- a. SAP . SAP .
我可以从SAP脚本调用SAP脚本来捕获响应时间并将其写入日志文件中吗??
提亚
发布于 2022-08-02 09:46:48
可以从SAP脚本调用SAP脚本来捕获响应时间并将其写入日志文件中。
据我所知没有。如果这两个虚拟用户是相同的体系结构层和语言类型,例如Winsock和HTTP,那么您可以考虑使用多协议虚拟用户。但是这里有多个体系结构中断,使HTTP用户跳转到SAP。通常,您将调用堆栈并在堆栈上接收值。调用SAP的HTTP虚拟用户将从应用程序层的底部调用到它的顶部。这是行不通的。
我认为你也有一些工具问题要解决。如果存在完整的事务模型,将时间记录发送到测试工具,以便与其他计时记录/事务一起分析,则需要“将其写入日志文件”。您甚至没有使用lr_message()的变体来利用工具中的功能。这是在考虑试图写入同一个文件的多个用户的锁争用之前。查找lr_output_message() & lr_set_transaction() -其中之一可能比您所处的路径更适合。
https://stackoverflow.com/questions/73163361
复制相似问题