| The function represented by this class allows data to be read from CSV files.
Syntax is similar to StringFromFile function. The function allows the test to
line-thru the data in the CSV file - one line per each test. E.g. inserting
the following in the test scripts :
${_CSVRead(c:/BOF/abcd.csv,0)} // read (first) line of 'c:/BOF/abcd.csv' ,
return the 1st column ( represented by the '0'),
${_CSVRead(c:/BOF/abcd.csv,1)} // read (first) line of 'c:/BOF/abcd.csv' ,
return the 2nd column ( represented by the '1'),
${_CSVRead(c:/BOF/abcd.csv,next())} // Go to next line of 'c:/BOF/abcd.csv'
NOTE: A single instance of each different file is opened and used for all
threads.
To open the same file twice, use the alias function: __CSVRead(abc.csv,*ONE);
__CSVRead(abc.csv,*TWO);
__CSVRead(*ONE,1); etc
version: $Revision: 539777 $ Last Updated: $Date: 2007-05-19 18:04:39 +0100 (Sat, 19 May 2007) $ |