Перейти к содержимому

Фотография

Не проходит 2-ая и последующая итреации (Siebel + Loadrunner)

Siebel Loadrunner

  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 igor2000

igor2000

    Новый участник

  • Members
  • Pip
  • 16 сообщений


Отправлено 23 июня 2014 - 13:46

Loadrunner 11. первая итерация проходит нормально, но вторая и последующая падают на одном и том же месте.

web_save_timestamp_param("SiebelTimeStamp", 
		LAST);

	web_save_param_length("Siebel_Star_Array_Op73_rowid", 
		"Base=Hexadecimal", 
		LAST);

	web_add_cookie("SWEUAID=9; DOMAIN={IP_Siebel}");

	web_submit_data("start.swe_28", 
		"Action=https://{IP_Siebel}/oa/start.swe", 
		"Method=POST", 
		"TargetFrame=", 
		"RecContentType=text/html", 
		"Referer=", 
		"Snapshot=t30.inf", 
		"Mode=HTML", 
		ITEMDATA, 
		"Name=SWER", "Value=0", ENDITEM, 
		"Name=SWEVI", "Value=", ENDITEM, 
		"Name=SWERowId", "Value={Siebel_Star_Array_Op87_rowid}", ENDITEM, 
				
		"Name=SWEMethod", "Value=PickRecord", ENDITEM, 
		"Name=SWEC", "Value={Siebel_SWECount}", ENDITEM, 
		"Name=SWEReqRowId", "Value=1", ENDITEM, 
		"Name=SWERPC", "Value=1", ENDITEM, 
		"Name=SWENeedContext", "Value=false", ENDITEM, 
		"Name=SWEApplet", "Value=ATC Cash Product Pick Applet", ENDITEM, 
		"Name=SWEView", "Value=ATC Opty Cash CC View", ENDITEM, 
		"Name=SWEField", "Value=s_8_1_73_0", ENDITEM, 
		"Name=SWECmd", "Value=InvokeMethod", ENDITEM, 
		"Name=SWESP", "Value=false", ENDITEM, 
		"Name=SWEBID", "Value=-1", ENDITEM, 
		"Name=SWETS", "Value={SiebelTimeStamp}", ENDITEM, 
		"Name=SWEDIC", "Value=true", ENDITEM, 
		"Name=SWEP", "Value=26_ATC Cash Credit Calculator Form Applet9_EditField{Siebel_Star_Array_Op73_rowid_Length}_{Siebel_Star_Array_Op73_rowid}9_s_5_1_7_02_16", ENDITEM, 
		"Name=SWERowIds", "Value=SWERowId0={Siebel_Star_Array_Op73_rowid}", ENDITEM, 
				LAST);

Ошибка 

 

Error -26372: ContentCheck Rule "Status_Error1" in Application "Siebel" triggered. Text "`Status`Error`" matched (count=1)   [MsgId: MERR-26372]
web_submit_data("start.swe_28") highest severity level was "ERROR", 474 body bytes, 259 header bytes   [MsgId: MMSG-26388]
 
Ошибка зибеля: при восстановлении контекста для запрошенного расположения. SBL-UIF-00313

 

Проблема вероятно в "Name=SWEP", "Value=26_ATC Cash Credit Calculator Form Applet9_EditField{Siebel_Star_Array_Op73_rowid_Length}_{Siebel_Star_Array_Op73_rowid}9_s_5_1_7_02_16", ENDITEM,

При первой итерации {Siebel_Star_Array_Op73_rowid} = 3-4DREED2

При второй итерации {Siebel_Star_Array_Op73_rowid} = [ID] = 3-4DREED2

 

Как убрать это ID?

Есть идея создать цикл если rowid больше 9 символов то удалять лишние. Но не получается это реализовать.

 

Помогите, пожалуйста!


  • 0

#2 igor2000

igor2000

    Новый участник

  • Members
  • Pip
  • 16 сообщений


Отправлено 26 июня 2014 - 12:02

Все заработало. Нужно просто коррелировать вручную rowid


  • 0



Темы с аналогичным тегами Siebel, Loadrunner

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных