2016-10-09 12 views
0

Я работаю над Load Runner 12.53. У меня есть одна функция web_reg_save_param с ORDINAL, как показано ниже: web_reg_save_param ("paramname", "LB =", "RB =", "ORDINAL = ALL", LAST); Он вернет некоторые значки, позволяя сказать, что мое имя параметра ID, и я получу значения, такие как ID_1, ID_2, ... и т. Д. Теперь у меня есть еще один параметр (Say X).Как сравнить каждое значение, возвращаемое функцией web_reg_save_param, с другим параметром в Load Runner

Не могли бы вы рассказать мне, как я могу сравнить X с идентификаторами. Как if(ID_3 == X) { //Some code }

я должен напечатать значение идентификатора, который равен параметру X.

Здесь ID_Count не фиксирован.

ответ

1

см функция С зЬгстр() и LoadRunner функция lr_eval_string()

0
//Instantiate variable b at beginning 
int b; 
//Regular expression 
web_reg_save_param("paramname","LB=","RB=","ORDINAL=ALL",LAST); 

//Enter below code after the regular expression 

    for(b=1;b<=atoi(lr_eval_string("{paramname_count}"));b++){ 
     sprintf(value,"{paramname_%d}",b); 
     if(strcmp(lr_eval_string("{X}"),lr_eval_string(value)) == 0){ 
      //Action you need to perform 
      } 
     } 

 Смежные вопросы

  • Нет связанных вопросов^_^