У меня есть функция enterInformation(); с параметрами, которые я хочу получить из файла CSV. У меня есть файл CSV, в котором около 12 столбцов, а первая строка - это НАЗВАНИЕ / ЗАГОЛОВОК для того, что представляет собой каждый столбец. Сейчас у меня есть скрипт, который всегда вытягивает первую строку в файле CSV, и я не хочу этого, потому что это заголовок/заголовки, и я также хочу, чтобы он выбирал случайную строку при вводе текстовых полей.
Как мне заставить мою функцию вводить информацию о поле, случайным образом выбирая значение из созданного мной набора данных (также игнорируя первую строку, если это возможно)?
Вот мой фрагмент того, где я вызываю функцию:
for (var $i=0; $i<$data.length; $i++) {
var $row = $data[$i];
try {
enterInformation($row[0], $row[1], $row[2], $row[3]);
} catch (e) {
_logException(e);
}
break;
}
Вот моя глобальная функция:
function enterInformation($entityType, $entityName, $address1, $city) {
_click(_link("Select Entity"));
_click(_listItem($entityType));
_setValue(_textbox("entityName"), $entityName);
_setValue(_textbox("address1"), $address1);
_setValue(_textbox("city"), $city);
_click(_submit("Continue"));
};