You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are currently several problems with handling frames that should be resolved. Some of these problems are already covered by existing issues, but this new issue list all these highly related problems in one place. The whole frame handling logic should be rewritten and all these problems resolved at the same time.
We should see could we deprecate all Current Frame ... keywords. It would be better that after selecting a frame, all subsequent keywords would operate in the frame. This may actually already be the case, except with Page Should (Not) Contain which looks from the root (see 3. above).
If all keywords operate on the selected frame, Page Should is pretty misleading wording. Should we consider renaming these keywords like Page Should Contain -> Text Should Be Present, Page Should Contain Element -> Element Should Be Present?
There are currently several problems with handling frames that should be resolved. Some of these problems are already covered by existing issues, but this new issue list all these highly related problems in one place. The whole frame handling logic should be rewritten and all these problems resolved at the same time.
Page Should (Not) Containsearches text from frames, but only searches from one level and not from sub frames (Inconsistency in page/frame related keyword #98)Page Should (Not) Contain ElementandCurrent Frame Should (Not) Contain. (Inconsistency in page/frame related keyword #98)Page Should (Not) Containinternally selects the main frame, disabling earlierSelect Framecalls.(Select Frame Keyword behaviour #201)Current Frame ...keywords. It would be better that after selecting a frame, all subsequent keywords would operate in the frame. This may actually already be the case, except withPage Should (Not) Containwhich looks from the root (see 3. above).Page Shouldis pretty misleading wording. Should we consider renaming these keywords likePage Should Contain -> Text Should Be Present,Page Should Contain Element -> Element Should Be Present?