首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Robotframework,如果

Robotframework,如果
EN

Stack Overflow用户
提问于 2020-09-10 08:35:34
回答 1查看 77关注 0票数 0

我有一个问题,使用其他如果在射频。希望你能帮我。

因此,基本上在网页上有任务需要声明,但是可能会发生这样的情况:根本没有任务,或者多个任务。为了解决这个问题,我想创建一个关键字。

代码语言:javascript
复制
*** Keywords ***
Claim Tasks
    ${tasks}=    Get Element Count    css:.claim
    FOR    ${i}    IN RANGE    ${tasks}
        ${present}=    Run Keyword And Return Status    Element Should Be Visible    css:.claim  
        Run Keyword If   ${present}    Run Keywords    Click Element    ${ClaimTask}
        ...    AND    Click Element    ${Missing}
        ...    ELSE    Click Element    ${Continue}
    END

我在这里要做的是计数任务,对于每个任务,单击claim按钮,一旦单击索赔按钮,单击${失踪},如果不存在,则单击${Continue}。我尝试了我粘贴的代码,但它不起作用。

有人能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-11 11:17:28

如果其他问题得到解决:

代码语言:javascript
复制
*** Keywords ***
User Claims Tasks
        Click Element    ${claim}
        ${continue}=      Run Keyword And Return Status    Element Should Be Visible    ${cont}
        ${missing}=     Run Keyword And Return Status    Element Should Be Visible    ${miss}                   
        Run Keyword If    ${missing}    Click Element    ${miss}
        ...    ELSE IF    ${continue}    Click Element    ${cont}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63825859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档