gpt4 book ai didi

robotframework - 从进度条 RobotFramework 读取值

转载 作者:行者123 更新时间:2023-12-04 08:04:51 25 4
gpt4 key购买 nike

我正在尝试做这个练习 http://www.uitestingplayground.com/progressbar当进度条达到 75% 时,我想按下一个按钮。
这是我的代码

 Open Browser    http://www.uitestingplayground.com/progressbar  chrome
Maximize Browser Window
Click Button css=#startButton
Wait Until Element Contains css=#progressBar.width 75
Click Button css=#stopButton
Close Browser
有人可以帮助我捕获进度条状态的正确方法是什么?

最佳答案

您可以尝试以下完整代码并粘贴到您的 IDE 中并运行。此代码将在范围内循环,但如果它获得您正在寻找的进度条的匹配项,它将退出。

*** Settings ***
Library Selenium2Library
Documentation Test file to validate the progress bar status check

*** Test Cases ***
Progress bar status
[Tags] Progress bar status check
Open Browser http://www.uitestingplayground.com/progressbar chrome
Maximize Browser Window
Click Button css=#startButton
:FOR ${i} IN RANGE 100000
${progress} get element attribute xpath=//div[@class='progress-bar bg-info'] style
run keyword if '${progress}' == 'width: 75%;' run keyword click button css=#stopButton
Exit For Loop IF '${progress}' == 'width: 75%;'
END

关于robotframework - 从进度条 RobotFramework 读取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66268488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com