【发布时间】:2015-07-13 22:30:18
【问题描述】:
如果条件评估为真,我将尝试执行多个关键字。
我试图做这样的事情
*** Test Cases ***
| Example
*** Keywords ***
| Example
| | ${title}= Get Title
| | Run Keyword If | '${title}' == 'Some Title'
| | ... Click Element | xpath=some element
| | ... Element Text Should Be | xpath=some element | some text
| | ... Else
| | ... Click Element | xpath=other element
我在运行时遇到的错误是 Click Element 需要 1 个参数但得到 4 个。
我知道我可以在测试用例部分设置 if 语句,如果评估为 true,它将运行一个包含我想要的所有内容的关键字,但我想知道是否有办法从关键字部分执行此操作。
谢谢。
【问题讨论】:
标签: selenium-webdriver robotframework