Skip to content
Discussion options

You must be logged in to vote

That's not one of the officially supported SeleniumBases Syntax Formats.

SB() must be used within a Python context manager (using the with statement).

Eg.

from seleniumbase import SB with SB() as sb: sb.open("seleniumbase.io/simple/login") sb.type("#username", "demo_user") sb.type("#password", "secret_pass") sb.click('a:contains("Sign in")') sb.assert_exact_text("Welcome!", "h1") sb.assert_element("img#image1") sb.highlight("#image1") sb.click_link("Sign out") sb.assert_text("signed out", "#top_message")

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@mdmintz
Comment options

Answer selected by mdmintz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants