Skip to content

A sample repo to help you handle multiple tabs in automation test in Python-selenium on LambdaTest. Run your automation test python scripts on Lambdatest.

Notifications You must be signed in to change notification settings

Elmasekar/Python-selenium-multiple-tabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

How to handle multiple tabs in automation test in Python-selenium on LambdaTest

If you want to handle multiple tabs using an automation test in Python-selenium on LambdaTest, you can use the follwing steps. You can refer to sample test repo here.

Code

To open a new tab, you can use the following line of code:

driver.execute_script("window.open('about:blank','secondtab');")

To switch to the new tab, you can use the following line of code:

#by using tab name
driver.switch_to.window("secondtab")

or

#by using tab id
driver.switch_to.window("2")

Run your test

python lambdatest.py

Links:

LambdaTest Community