User Guide¶
FoxPuppet is a library for automating user interactions in Firefox using Selenium. This section gives some example use-cases of FoxPuppet.
Example¶
This is an example for setting up FoxPuppet and opening a private window:
from foxpuppet import FoxPuppet
from selenium.webdriver import Firefox
selenium = Firefox()
foxpuppet = FoxPuppet(selenium)
window = foxpuppet.browser.open_window(private=True)
selenium.quit()
This example opens first a non-private browser window, then proceeds to open a private browser window.
Finally it quits via selenium.quit()
.
Note: | The initial browser window is automatically assigned to the browser attribute and is always available. |
---|