LoadRunner如何计算事物成功率

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 14:15:02
LoadRunner如何计算事物成功率
xUmKP+!0h!7T} KܨE:V_p~slN:a7 sڵnH}ssȠ6T8n* Sl9.77rs]\Ko/y=pCd@ +r=q>[bZ:٫X%0⹒]8pONeMެ6 8 %{=^[ew |BηWNyjl ?ZG!N 8?[\ܵ7<>O[u٪W{ˤËFу6D}mKh,^4JVe=m 4ҁbIe5K}SOCQBeG4s qSf ^ |_0ho8@(A F}w<ژ1.@?;vޣ~1w620FƔ

LoadRunner如何计算事物成功率
LoadRunner如何计算事物成功率

LoadRunner如何计算事物成功率
事务的成功或失败是可以人为控制的,在做性能测试的时候,录制完脚本后,需要对脚本进行优化,其中优化的一部分就添加判断事务成功失败的条件.例如(判断登录是否成功):
lr_start_transaction("log");
\x05web_edit_field("username",
\x05\x05"Snapshot=t1.inf",
\x05\x05DESCRIPTION,
\x05\x05"Type=password",
\x05\x05"Name=username",
\x05\x05ACTION,
\x05\x05"SetEncryptedValue=4e02cb503ed6421aa162a0ef036586beb979",
\x05\x05LAST);
\x05web_edit_field("password",
\x05\x05"Snapshot=t2.inf",
\x05\x05DESCRIPTION,
\x05\x05"Type=password",
\x05\x05"Name=password",
\x05\x05ACTION,
\x05\x05"SetEncryptedValue=4e02cb521a637d3b",
\x05\x05LAST);
//if log successfully,"Account Summary" will display
\x05web_reg_find("Text=Account Summary","SaveCount=count1",LAST);
\x05web_button("INPUT",
\x05\x05"Snapshot=t3.inf",
\x05\x05DESCRIPTION,
\x05\x05"Type=submit",
\x05\x05"Tag=INPUT",
\x05\x05"ID=",
\x05\x05ACTION,
\x05\x05"UserAction=Click",
\x05\x05LAST);
\x05if (atoi(lr_eval_string("{count1}"))==1)
\x05 {
\x05\x05 lr_end_transaction("log",LR_PASS);
\x05\x05 lr_output_message("log suss,because %d",atoi(lr_eval_string("{count1}")));
\x05 }
else
\x05 {
\x05\x05 lr_end_transaction("log",LR_FAIL);
\x05\x05 lr_error_message("log failed,because %d",atoi(lr_eval_string("{count1}")));
\x05 }