Skip to content

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

Notifications You must be signed in to change notification settings

LambdaTest/Python-selenium-multiple-tabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages