diff --git a/examples/cdp_mode/raw_tab_switching.py b/examples/cdp_mode/raw_tab_switching.py new file mode 100644 index 00000000..42e1e3bc --- /dev/null +++ b/examples/cdp_mode/raw_tab_switching.py @@ -0,0 +1,15 @@ +from seleniumbase import SB + +with SB(uc=True) as sb: + sb.activate_cdp_mode() + sb.open("data:text/html,

Page A

") + sb.assert_text("Page A") + sb.open_new_tab() + sb.open("data:text/html,

Page B

") + sb.assert_text("Page B") + sb.switch_to_tab(0) + sb.assert_text("Page A") + sb.assert_text_not_visible("Page B") + sb.switch_to_tab(1) + sb.assert_text("Page B") + sb.assert_text_not_visible("Page A")