如何自动化文件 在正文中上传以 json 格式录制的内容



>我必须在我的应用程序中检查Excel文件上传的性能。该应用程序是在 .Net 中开发的。

上传文件时,它会在 UI 级别转换为 json 格式,然后将数据上传到应用程序中。

因此,当记录场景时,Excel 文件中的内容将显示在正文中。文件名不会显示在日志中的任何位置,因为内容在 UI 级别转换为 Json 格式。 我尝试添加多部分/表单数据和文件路径,但没有成功。 我还尝试使用Fiddler捕获的请求,但记录了相同的请求。

当与开发团队讨论时,他们说他们已经用angular js/java脚本编写了一段代码,并将文件中的数据转换为json格式,然后将其保存到应用程序中。

日志中没有上传文件名的标志。

谁能建议我如何解决问题。

您正在编写 HTTP 级别脚本。在该级别上没有"文件名"或类似的东西。您只需要模拟将数据从客户端发送到服务器。有两种选择(据我所知(

1( 应用程序将用户文件加载到浏览器,对其进行解析,将 JSON 发送到服务器。

在这种情况下,您只需将JSON 发送到脚本中的服务器。其余的都在客户端中完成,与负载测试无关。

2(文件上传到服务器,然后服务器更新客户端,然后客户端将JSON数据发送回服务器。

我非常怀疑情况是否如此,但如果是这样,那么您将需要模拟文件的上传和解析数据的发送。请阅读有关在 LoadRunner 中上传文件的信息,以及有关此内容的大量在线文献。

最新更新