示例#1
0
 def testLinks(self):
     selenium = self.selenium
     selenium.open("/selenium-server/tests/html/test_click_page1.html")
     self.failUnless(selenium.get_text("link").find("Click here for next page") != -1, "link 'link' doesn't contain expected text")
     links = selenium.get_all_links()
     self.failUnless(len(links) > 3)
     self.assertEqual("linkToAnchorOnThisPage", links[3])
     selenium.click("link")
     selenium.wait_for_page_to_load(5000)
     self.failUnless(selenium.get_location().endswith("/selenium-server/tests/html/test_click_page2.html"))
     selenium.click("previousPage")
     selenium.wait_for_page_to_load(5000)
     self.failUnless(selenium.get_location().endswith("/selenium-server/tests/html/test_click_page1.html"))
 def testLinks(self):
     selenium = self.selenium
     selenium.open("/selenium-server/tests/html/test_click_page1.html")
     self.failUnless(selenium.get_text("link").find("Click here for next page") != -1, "link 'link' doesn't contain expected text")
     links = selenium.get_all_links()
     self.failUnless(len(links) > 3)
     self.assertEqual("linkToAnchorOnThisPage", links[3])
     selenium.click("link")
     selenium.wait_for_page_to_load(5000)
     self.failUnless(selenium.get_location().endswith("/selenium-server/tests/html/test_click_page2.html"))
     selenium.click("previousPage")
     selenium.wait_for_page_to_load(5000)
     self.failUnless(selenium.get_location().endswith("/selenium-server/tests/html/test_click_page1.html"))
示例#3
0
    def login(self):
        logger.debug('### Logging in with identity %r', self.user)
        self.open(self.url)
        self.click("id=loginBtn")
        self.select("id=serverLogin", "label=%s" % self.univers)
        self.type("id=usernameLogin", self.user)
        self.type("id=passwordLogin", self.password)
        self.click("id=loginSubmit")
        self.wait_for_page_to_load(DEFAULT_WAIT_TIME)

        time.sleep(DEFAULT_JS_SLEEP)
        self.server_url = selenium.get_location(self).split('?')[0]
        self.discover()
        self.update_empire_overall()