句子机器人框架的错误

时间:2017-08-24 18:26:34

标签: csv automated-tests robotframework

您正在使用以下值读取CSV文件(从WEB服务获取信息):

169233xxx
169129xxx
189925xxx

这是我的关键字定义:

Carga RUTs
    [Documentation]      Carga lista de RUTs a validar desde archivo csv
    [Arguments]              ${file_name}

    ${data}=                 read csv file       ${file_name}
    [return]    ${data}

我在for:

中捕获了这些值
Consultar WS
    [Documentation]       Lee RUTs de archivo csv y consulta cada uno al Experto Original y Migrado.
    [Arguments]           ${data}

    ${rutsd}=       Set Variable        0


    Log To Console         .
    :FOR   ${element}        IN            @{data}
    \      ${rutsd}=    Fetch From Left     ${element}[0]       ;
    \      ${dvymas}=   Get Substring       ${element}[0]       -2


    \      Log To Console      Consultando RUT ${rutsd}...
    \      Run Keyword And Continue On Failure        WS Experto Orignal      ${rutsd}

在咨询时....出现每个“[”或“$”图标,我不明白

<ns1:rut>['189925xxx </ns1:rut>

<ns1:rut>[$apos 189925xxx </ns1:rut>

最后回复: 服务器引发故障:'1001:RUTnoVálido'(翻译DNI无效(

有人可以向我解释为什么我会收到此错误吗?

谢谢,

问候!! 编辑:

为了不创建新帖子我有新错误,我修改了

$ {element} [0] for @ {element} [0]

之前的错误已经解决。

现在我有了一个新错误:

列表变量'@ {element}'在索引0中没有项目

有人可以向我解释为什么我会收到此错误吗?

再次感谢

0 个答案:

没有答案