Examples¶
Perform a Google Search¶
from nerodia.browser import Browser
browser = Browser(browser='firefox')
browser.goto('google.com')
search_input = browser.text_field(title='Search')
search_input.value = 'nerodia'
browser.button(value='Google Search').click()
browser.close()
Select a Checkbox¶
from nerodia.browser import Browser
browser = Browser(browser='firefox')
browser.goto('the-internet.herokuapp.com/checkboxes')
checkbox1 = browser.checkbox()
checkbox1.set()
browser.close()
Elements in Frames¶
from nerodia.browser import Browser
browser = Browser(browser='firefox')
browser.goto('the-internet.herokuapp.com/iframe')
print(browser.iframe().p().text)
print(browser.link(css='#page-footer a').text)
browser.close()
Result:
> Your content goes here.
> Elemental Selenium