执行批处理文件,它输出的参数很少。我需要在虚拟表服务器(VTS)中写入这些输出参数,因为我需要将它们传递给我的LR脚本。 批处理文件的输出
USING API KEY : Android
Base URL = /user/authorization
HEADERS :
accessKey = 45k907its35dooeo182dm0guy8k0dv8o
signature = Tdo0ZBfZazTvYd8UwmHT+haq2vM=
timestamp = 1455397355435enter
主要关注的是,批处理文件的输出仅在几分钟内有效(HMACSHA1),我无法等待将其复制到csv文件中,然后将其上传到VTS中。任何想法如何我可以直接在VTS上写它。在此先感谢:)
答案 0 :(得分:0)
您是否考虑让您的批次自动输出CSV,然后自动将其上传到VTS。否则,正在使用的API是一组LoadRunner库。
我经常使用的另一条路径是RabbitMQ。使用管理插件,有一个HTTP接口,您可以使用CURL推送数据,然后使用虚拟用户内的标准HTTP调用来提取数据。我使用Rabbit MQ为它的开放式后端使用LoadRunner虚拟用户之外的东西来为一个队列设定种子,并且因为HTTP接口比VTS API集更简单。