-
Notifications
You must be signed in to change notification settings - Fork 133
Open
Description
Describe the bug
I have recently seen that state=stable does not check visible the same way that state=visible does. I have created a simple test with directly using browser library. The keyword with state=stable passes, while the keyword with state=visible fails.
In the library it states that "| stable | to be both visible and stable. |"
`browser.Wait For Elements State selector=//xpath[.="text"] state=stablebrowser.
Wait For Elements State selector=//xpath[.="text"] state=visible`
To Reproduce
Steps to reproduce the behavior:
- setup a test like above in the description
- Check a simple xpath that is always visible
- Run the test and put a debug on the first keyword
- Change the HTML code in the CSS to display: none or add "hidden" to the HTML element.
- Continue the test run
- Observe that the state=stable passes
- Observe that the state=visible fails
Expected behavior
I expect that the stated description of the code for the state=stable works as expected. But it does not check for visibility.
| stable | to be both visible and stable. |
Metadata
Metadata
Assignees
Labels
No labels