Beispiel #1
0
 def setUp(self):
     inst = get_browser(self.browser)
     self.browser = inst()
     self.browser.implicitly_wait(30)
     self.browser.get(self.host + '/datawarehouse/cube')
     self.browser.find_elements_by_css_selector('#cube option')[3].click()
     self.browser.find_element_by_css_selector('#dimensions #location a').click()
     self.browser.find_elements_by_css_selector('#dataset_holder p a')[1].click()
     self.browser.find_element_by_id('create_graph').click()
Beispiel #2
0
 def setUp(self):
     """This is a method that sets up the functional selenium test
     """
     print self.host
     init = get_browser(self.browser)
     self.browser = init()
     self.browser.get(self.host + '/datawarehouse/cube')
     self.browser.implicitly_wait(20)
     self.assertIn('Datawarehouse: Overview', self.browser.title,
                   msg="Title not found, page most likely did not load")
     cube_select = self.browser.find_element_by_id('cube')
     cubes = cube_select.find_elements_by_tag_name('option')
     cubes[3].click()
     self.browser.implicitly_wait(30)
Beispiel #3
0
    def setUp(self):
        """This is the setup test method

        Here we setup the browser for the test class and retrieve the datawarehouse cube url
        We wait 10 seconds to make sure that the page loads
        """
        init = get_browser(self.browser)
        self.browser = init()
        self.browser = webdriver.Firefox()
        self.browser.implicitly_wait(30)                                            # Setup the implicit wait time
        self.browser.get(self.host + '/datawarehouse/cube')
        self.assertIn('Datawarehouse: Overview', self.browser.title,
                      msg="Title not found, page most likely did not load")
        cube_select = self.browser.find_element_by_id('cube')
        cubes = cube_select.find_elements_by_tag_name('option')
        cubes[3].click()

        # Use the select all for dimensions and measure to setup the test
        links = self.browser.find_elements_by_css_selector('#dataset_holder p a')
        for link in links: link.click()