我正准备测试Siebel 8应用程序,在所有手动关联后,我的脚本重放没有错误,但运行时查看器返回错误(粘贴如下)。
@0`0`4`2``0`UC`1`Status`Error`SWEC`9`SRN`wChADN5C8eJO2zBtlyWnw8pX7FijYTURlwhBKjeYzZob`0`1`
Errors`0`2`0`Level0`0`ErrMsg`Required in argument 'alarmDate' not supplied for
'GetAlarms' method in Business Service 'Alarm Manager'(SBL-DAT-00125)
`ErrCode`7667837`0`6`Command Manager`0`3`0`StateToolBar`0`#10`true`#12`true`#24`true`0`0
`StateExToolBar`0`0`0`FlagsToolBar`0`3`0`State`0`#13`false`#11`true`#14`
false`0`3`StateEx`0`1`0`#11`0`Checked`false`0`0`#13`0`0`0`#14`0`0`0`Flags`0`
我认为这是日期格式,我尝试在代码中更改某些内容(http://en.wikipedia.org/wiki/User:Saalu_jr/sandbox),但仍然会出现错误。
我正在使用Loadrunner 11.52(Siebel Web协议),IE8。
Loadrunner代码:
web_submit_data("start.swe_14",
"Action=http://{URL}/start.swe",
"Method=POST",
"TargetFrame=",
"RecContentType=text/html",
"Referer=",
"Snapshot=t135.inf",
"Mode=HTML",
"EncodeAtSign=YES",
ITEMDATA,
"Name=SWEC", "Value={Siebel_SWECount}", ENDITEM,
"Name=SWEMethod", "Value=GetAlarms", ENDITEM,
"Name=SWERPC", "Value=1", ENDITEM,
"Name=SWEActiveApplet", "Value=Service Request List Applet - Home Page VAS TST", ENDITEM,
"Name=SWECmd", "Value=InvokeMethod", ENDITEM,
"Name=SRN", "Value={CorrelationParameter}", ENDITEM,
"Name=SWEIPS", "Value=@0*0*5*0*0*3*0*8*interval4*150013*packUIStrings4*true9*alarmDate9*2/25/20145*SWEJI5*false3*now7*7:45:26", ENDITEM,
"Name=SWEActiveView", "Value=Home Service Request List View - VAS ARGUS", ENDITEM,
"Name=SWEService", "Value=Alarm Manager", ENDITEM,
LAST);
答案 0 :(得分:0)
检查相关参数并进行手动关联
而不是sieble自动纠正
答案 1 :(得分:0)
我正在使用的siebel版本在SWEIPS arg中不包含“packUIStrings”。
也许将值更改为以下之一:
Value=@0*0*4*0*0*3*0*8*interval4*15009*alarmDate9*2/25/20145*SWEJI5*false3*now7*7:45:26
Value=@0*0*5*0*0*3*0*8*interval4*15009*alarmDate9*2/25/20145*SWEJI5*false3*now7*7:45:2613*packUIStrings4*true
P.S。我正在使用Siebel 8.1.1.11。