Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- app_url= (args['base_url'])
- NameError: global name 'args' is not defined
- def test_selenium(self):
- #id_generator.user = id_generator()
- driver = self.driver
- driver.get(self.base_url + "portal/")
- driver.find_element_by_css_selector("span").click()
- driver.find_element_by_id("j_loginName").clear()
- driver.find_element_by_id("j_loginName").send_keys(agmuser)
- driver.find_element_by_id("btnSubmit").click()
- driver.find_element_by_link_text("Login as" + ' ' + agmuser).click()
- driver.find_element_by_css_selector("#mock-portal-Horizon > span").click()
- # driver.find_element_by_id("gwt-debug-new-features-cancel-button").click()
- # driver.find_element_by_xpath("//table[@id='gwt-debug-module-dropdown']/tbody/tr[2]/td[2]").click()
- # driver.find_element_by_id("gwt-debug-menu-item-release-management").click()
- def is_element_present(self, how, what):
- try: self.driver.find_element(by=how, value=what)
- except NoSuchElementException as e: return False
- return True
- def is_alert_present(self):
- try: self.driver.switch_to_alert()
- except NoAlertPresentException as e: return False
- return True
- def close_alert_and_get_its_text(self):
- try:
- alert = self.driver.switch_to_alert()
- alert_text = alert.text
- if self.accept_next_alert:
- alert.accept()
- else:
- alert.dismiss()
- return alert_text
- finally: self.accept_next_alert = True
- def tearDown(self):
- self.driver.quit()
- self.assertEqual([], self.verificationErrors)
Advertisement
Add Comment
Please, Sign In to add comment