在Loadrunner脚本中附加文件时,脚本中未捕获文件名或位置路径

时间:2018-10-17 01:46:36

标签: loadrunner pega

我正在使用Web http协议在Pega应用程序上执行性能脚本编写,有一个步骤可以浏览并在用户流中附加excel文件。但是,在录制时,脚本中不会捕获文件名或位置路径。特定过帐请求中的itemdata部分为空白。有没有人遇到同样的问题并有任何解决方案 LR版本12.02 Pega版本:Pega 7

1 个答案:

答案 0 :(得分:1)

您正在混合两件事,浏览文件并发送文件内容。浏览文件的操作,它是浏览器的功能,而不是HTTP操作。选择文件后,浏览器会将文件的内容传递到网站。因此,此操作不会被捕获为从磁盘上获取特定文件并发送。

在脚本中可以做的等同于浏览文件并发送的操作是使用多部分文件发送。 例如: from sklearn.feature_extraction.text import CountVectorizer def dummy(doc): return doc cv = CountVectorizer( tokenizer=dummy, preprocessor=dummy, ) docs = [ ['hello', 'world', '.'], ['hello', 'world'], ['again', 'hello', 'world'] ] cv.fit(docs) cv.get_feature_names() # ['.', 'again', 'hello', 'world']