如何在romot框架中从底部运行IF语句?
(while i!=500:/ i = i + 1)
我如何在代码底部尝试执行python代码?
*** Settings ***
Library SeleniumLibrary
*** Variables ***
${Browser} Chrome
${URL} https://safeweb.aec.cz/level12.php
*** Test Cases ***
MYbot prihlas_kopiruj_stlac
Open Browser ${URL} ${Browser}
Input Text name:login Trollingcat
Input Text name:password Halo12345
Click Button submit
go to ${URL}
while i!=500:
${get_text}= Get Text //*[@id="cid"]
Input Text name:captcha ${get_text}
Click Button ok
i = i + 1
我试图这样做,但它抱怨
FOR循环不包含关键字
我只是从未使用过这种编码循环的方式(而且我还认为该模块未像其他编程语言那样使用经典循环)。
: FOR ${i} IN RANGE 1 500
${get_text}= Get Text //*[@id="cid"]
Input Text name:captcha ${get_text}
Click Button ok
我刚刚找到解决方案
: FOR ${i} IN RANGE 1 500
\ ${get_text}= Get Text //*[@id="cid"]
\ Input Text name:captcha ${get_text}
\ Click Button ok
这样工作
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句