搜档网
当前位置:搜档网 › imacros教程调用csv文件

imacros教程调用csv文件

imacros教程调用csv文件
imacros教程调用csv文件

imacros教程(三):调用csv文件

调用csv文件

SET !DATASOURCE sliyu.csv

SET !DATASOURCE_COLUMNS 8

SET !LOOP 2

SET !DATASOURCE_LINE {{!LOOP}}

SET !DATASOURCE sliyu.csv (内置的变量!DATASOURCE)

SET !DATASOURCE_COLUMNS 8 (选择好数据源文件后我们需要告诉iMacrosCSV 文件有多少列。用!DATASOURCE_COLUMNS变量设置)

SET !LOOP 2

SET !DATASOURCE_LINE {{!LOOP}} (既然我们要插入的所有数据集,我们需要的宏循环来控制。ps:loop就是脚本循环的次数,还记得play loop那个循环运行按钮么,这个内建变量是用来设置读取文件的第几行。)

现在,我们已经把准备工作都做好了。接下来我们要读取出对应的数据。

TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Name CONTENT={{!COL1}} TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Album CONTENT={{!COL2}} TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Price CONTENT={{!COL3}} {{!COL1}} 代表的是读取出对应的第一列数据

常用指令

REFRESH 用来刷新页面

WAIT SECONDES=3 等候 3 秒

ONDIALOG POS=1 BUTTON=CANCEL CONTENT= 看到弹出窗口后点 Cancel

URL GOTO=https://www.sodocs.net/doc/208638397.html, 转到网址 https://www.sodocs.net/doc/208638397.html,

TAB T=1 转到第一个标签页

VERSION BUILD=6700624 RECORDER=FX

版本号

TAG POS=1 TYPE=td ATTR=align:center EXTRACT=TXT

POS=地位页面提取内容 TYPE=标签 ATTR=标签对用的属性:值 EXTRACRT=TXT 提取文字

SET !VAR {{!EXTRACT}} 提取内容在EXTRACT里,复制到var

SET !TIMEOUT 25 超时光阴设值

SET !REPLAYSPEED FAST 用来设定回放速度为最快,即履行语句中间不等候SET !ERRORIGNORE YES 用来漠视差错

相关主题