Siebel 8应用程序的性能测试 - alarmDate错误

时间:2014-02-25 13:06:19

标签: performance-testing loadrunner siebel

我正准备测试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);

2 个答案:

答案 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。