How to compare a string in Loadrunner script?
-There are various methods to compare a string, in below example we have used "strcmp" to compare two values. We have captured a string in "pComparisonString" parameter and comparing it with ABC. Lets say if you have captured some string using correlation and want to compare if the captured string meets the condition then only pass the transactions else fail the transaction:
if (strcmp(lr_eval_string("{pComparisonString}"),"ABC") == 0)
{
lr_output_message("The parameter value is %s", lr_eval_string("{pComparisonString}"));
lr_end_transaction("Transaction_Failed",LR_FAIL);
}
else
{
lr_error_message("No parameter value captured.");
lr_end_transaction("Transaction_Passed",LR_PASS);
}
--------------------------------------------------------
strcmp- String comparison function.
pComparisonString- String which we have captured for comparison.
ABC- string with which we want to compare, you can replace it with the actual value.
-There are various methods to compare a string, in below example we have used "strcmp" to compare two values. We have captured a string in "pComparisonString" parameter and comparing it with ABC. Lets say if you have captured some string using correlation and want to compare if the captured string meets the condition then only pass the transactions else fail the transaction:
if (strcmp(lr_eval_string("{pComparisonString}"),"ABC") == 0)
{
lr_output_message("The parameter value is %s", lr_eval_string("{pComparisonString}"));
lr_end_transaction("Transaction_Failed",LR_FAIL);
}
else
{
lr_error_message("No parameter value captured.");
lr_end_transaction("Transaction_Passed",LR_PASS);
}
--------------------------------------------------------
strcmp- String comparison function.
pComparisonString- String which we have captured for comparison.
ABC- string with which we want to compare, you can replace it with the actual value.
Comments
Post a Comment