gpt4 book ai didi

HP Vugen 中的 JavaScript : web_submit_data

转载 作者:行者123 更新时间:2023-11-28 09:18:10 24 4
gpt4 key购买 nike

我在loadrunner中有一些用js编写的脚本。昨天我需要一个函数“web_submit_data”。在 C 上,它的语法如下:

int web_submit_data(const char *StepName, const char *Action, <List of Attributes>, ITEMDATA, <List of data>, [EXTRARES, <List of Resource Attributes>,] LAST);

要设置“数据列表”,我需要 ENDITEM 常量,但我在 JS Vuser 中找不到它。我尝试了 ENDITEMweb.ENDITEM"ENDITEM",但都不起作用。所以,现在我对该函数的调用如下所示:

web.submit_data("bsi.dll_14",
"Action=http://someaddr.org/a/b/c",
new Array(
"Method=POST",
"EncType=multipart/form-data",
"TargetFrame=",
"RecContentType=text\html"
"Referer=http://some.ref.link.org/"
"Snapshot=t70.inf",
"Mode=HTML"),
new Array(
new String("Name=exName1"), new String("Value=val1"),
new String("Name=exName2"), new String("Value=val2")));

我没有遇到任何错误,但是发送的 HTTP 包不包含我尝试发送的数据。
那么,有人可以帮助我完成这个疯狂的功能吗?我应该如何在 Javascript vuser 中使用 web.submit_data
提前致谢。

<小时/>

P.S.对不起,我的英语不好。我尝试写得通俗易懂。

最佳答案

来自文档:

Web Vuser Functions (WEB)
Web Vusers perform tests that communicate with the servers using the HTTP protocol. The Web protocol is generally used to test Internet sites.

The default language for the Web protocol is C. Recording sessions create tests in C.

Java and Visual Basic syntax are supported for a sub-set of the Web functions. C++ can be used when writing tests with external programming tools.

Web Vuser scripts are supported in three syntaxes:

Web Vuser Functions: C Language (WEB)

Web Vuser Functions: Java Language (web.)

Web Vuser Functions: VB (web.)

所以我猜JS不被支持。

关于HP Vugen 中的 JavaScript : web_submit_data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15356682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com