loadrunner Lr_類函數之 lr_next_row()

lr_next_row()

執行到參數數據文件中的下一行。

int lr_next_row(const char * dat_file);

 

參數說明:

dat_file:包含要檢索的值的參數.dat文件的名稱。

 

lr_next_row:數據指定文件中參數的下一個可用行的值。如果運行多個迭代,則可以在參數屬性中指定每個迭代的下一行。在特定迭代中使用此函數,以前進到下一組值。

 

此函數對Table參數最有用。如果在文件中指定多個參數,lr_next_row會提前所有參數的值。這是推進錶行的自然方式。

要僅推進文件中的一個參數,請使用lr_advance_param並選擇將下一行設置爲順序。

請注意,dat文件名默認是參數的名稱,除非您在定義參數時爲文件指定了不同的名稱。例如,IDs參數的dat文件是IDs.dat。

 

示例:lr_next_row

在以下示例中,ID是在參數列表中定義的參數。 lr_next_row函數前進到ID.dat文件中的下一行。

lr_message(“連接到股票交易者ID號%s”,

     lr_eval_string(“{ID}”));

lr_next_row(“ID.dat”);

lr_message(“連接到股票交易者ID號%s”,

     lr_eval_string(“{ID}”));

 

輸出窗口顯示:

連接到股票交易者ID號2347

連接到股票交易者ID號2348

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章