Zah*_*raS 1 for-loop keyword robotframework robotframework-ide
测试结果表明 for 循环不包含关键字
我尝试使语法尽可能符合用户指南。它不允许我在 FOR 之前添加“:”,并且它说在新版本中没有必要。
*** Settings ***
Test Teardown Close Browser
Library SeleniumLibrary
Library Collections
Library RequestsLibrary
*** Test Cases ***
links
Open Browser http://neuromorpho.org/neuron_info.jsp?neuron_name=DD13-10-c5-1 safari
Maximize Browser Window
${AllLinksCount}= Get Element Count //a
Log ${AllLinksCount}
@{LinkItems} Create List
FOR ${INDEX} IN RANGE 1 ${AllLinksCount}
\ \ Log ${INDEX}
\ \ ${lintext}= Get Text xpath= (//a) [${INDEX}]
\ \ Log ${lintext}
\ \ ${linklength} Get Length ${lintext}
\ \ Run Keyword If ${linklength} >1 Append To List ${LinkItems} ${lintext}
${LinkSize}= Get Length ${LinkItems}
Log ${LinkSize}
FOR ${ELEMENT} IN @{LinkItems}
\ \ Log ${ELEMENT}
Close Browser
Run Code Online (Sandbox Code Playgroud)
我想要一个链接列表,然后我可以检查响应,但是错误消息指出“FOR 循环不包含关键字”。帮助 :(