首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >有没有办法检查机器人框架中没有匹配任何项目的循环是否已耗尽?

有没有办法检查机器人框架中没有匹配任何项目的循环是否已耗尽?
EN

Stack Overflow用户
提问于 2018-05-30 19:33:10
回答 1查看 96关注 0票数 0
select msgbox by title and check
[Arguments]    ${title}    ${msg}
@{wins}    Get Window Handles
:FOR    ${win}    IN    @{wins}
\    Select Window    ${win}
\    ${current_win_title}    Get Title
\    run keyword if    "${current_win_title}" == "${title}"    run keywords    Element Text Should Be    contentTD    ${msg}
\    ...    AND    Exit For Loop

您好,我正在使用SeleniumLibrary和robotframework来测试一个网站,我需要切换到窗口标题的特定窗口,并检查窗口中的元素文本。

我的问题是,在某些情况下,所有的窗口都不匹配for循环中的if条件,并且循环耗尽了,有没有办法检查这种情况并再次运行for循环,或者在这种情况下,机器人框架for loop在for循环中具有else部分?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50603611

复制
相关文章

相似问题

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