This script shows how you can write data to an output file in LoadRunner.
Writes to file called “C:\Temp\Write_To_File_Demo_%s.txt”
long outstream = 0;
char OutputFile[1024] = "";
Action()
{
lr_save_datetime("%y%m%d", DATE_NOW, "FileDate");
lr_save_datetime("%y/%m/%d", DATE_NOW, "Date");
lr_save_datetime("%H:%M", TIME_NOW, "Time");
sprintf(OutputFile,"C:\\Temp\\Write_To_File_Demo_%s.txt",
lr_eval_string("{FileDate}"));
outstream = fopen (OutputFile,"a+");
if (outstream == NULL)
lr_output_message ("Could not open output file %s",OutputFile);
else
{
fprintf (outstream, "This line written during Iteration %s, at %s on %s. \r\n",
lr_eval_string("{Iteration}"),
lr_eval_string("{Time}"),
lr_eval_string("{Date}"));
fclose (outstream);
}
return 0;
}