Вы можете помочь мне, я действительно в начале, поэтому мне нужна помощь и совет, чтобы выучить язык Kantu Selenium IDE.
Это первый вопрос:
Может ли Kantu Selenium IDE извлечь часть значения, сохраненного в столбце csv, и установить его как переменную?
Приведу пример:
Имя CSV: database.csv
CSV столбец 1 Значения
Username||||Password||||EMAIL
Username||||Password||||EMAIL
Username||||Password||||EMAIL
разделитель ||||
(4 трубы)
Мне нужно извлечь имя пользователя и установить переменную MyUsername
.
Мне нужно извлечь пароль и установить переменную MyPassword
.
Мне нужно извлечь Email и установить в переменную MyEmail
.
С Imacros я использую этот синтаксис
’ Csv
SET !DATASOURCE database.csv
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_LINE {{!LOOP}}
SET !LOOP 1
’ Variables
SET MyUsername EVAL("’{{!COL1}}’.split(’||||’)[0].trim();")
SET MyPassword EVAL("’{{!COL1}}’.split(’||||’)[1].trim();")
SET MyEmail EVAL("’{{!COL1}}’.split(’||||’)[2].trim();")
Обрезать разделить значение внутри столбца 1 и захватить каждую часть с 0 1 2 и сохранить в нем переменные.
С Kantu Selenium IDE, как я могу сделать подобную функцию?
Kantu Selenium IDE поддерживает регулярные выражения и коды JavaScript, такие как imacros.
Спасибо, хорошего дня