Commit d6f9d8d4 authored by Watchtek's avatar Watchtek
Browse files

Prevent #20 issue(scroll problem)

parent 3ddc5c57
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -258,6 +258,7 @@ class MultipleTest(unittest.TestCase):
    def _performance_operation_actions(self, driver):
        """Performs actions on Performance/Operation."""
        time.sleep(0.5)
        """Common check"""
        driver.find_element(By.XPATH, "//div[@id='wrapper']/nav/ul/li[3]/a/div").click()
        self._take_screenshot(driver, "performance_menu_click")
        driver.find_element(By.XPATH, "//div[@id='wrapper']/div/div/aside/div/div/div[2]/label[2]/span/span").click()
@@ -266,6 +267,8 @@ class MultipleTest(unittest.TestCase):
        self._take_screenshot(driver, "performance_second_element_click")
        driver.find_element(By.ID, "tab-performance").click()
        self._take_screenshot(driver, "performance_tab_click")

        """1st Module check"""
        driver.find_element(By.XPATH, "//div[@id='wrapper']/div/div/aside/div/div/div[3]/div[2]/div/div/div/div/div/div[2]/div/div").click()
        self._take_screenshot(driver, "performance_third_element_click")
        driver.find_element(By.XPATH, "//div[@id='wrapper']/div/div/aside/div/div/div[3]/div[2]/div/div/div/div/div/div[2]/div/div[2]/div/div/span[2]/span/span[2]").click()
@@ -278,6 +281,9 @@ class MultipleTest(unittest.TestCase):
        driver.execute_script("arguments[0].click();", analysis_tab)
        self._take_screenshot(driver, "analysis_tab_click_js")
        self._interact_with_time_filters(driver)
        driver.find_element(By.XPATH, "//div[@id='wrapper']/div/div/aside/div/div/div[3]/div[2]/div/div/div/div/div/div[2]/div/div/span").click()

        """2nd Module check"""
        driver.find_element(By.XPATH, "//div[@id='wrapper']/div/div/aside/div/div/div[3]/div[2]/div/div/div/div/div/div[2]/div[2]/div/span[2]/span/span[2]").click()
        self._take_screenshot(driver, "performance_sixth_element_click")
        driver.find_element(By.XPATH, "//div[@id='wrapper']/div/div/aside/div/div/div[3]/div[2]/div/div/div/div/div/div[2]/div[2]/div[2]/div/div/span[2]/span/span[2]").click()
@@ -287,6 +293,9 @@ class MultipleTest(unittest.TestCase):
        driver.find_element(By.ID, "tab-analysis").click()
        self._take_screenshot(driver, "analysis_tab_click")
        self._interact_with_time_filters(driver)
        driver.find_element(By.XPATH, "//div[@id='wrapper']/div/div/aside/div/div/div[3]/div[2]/div/div/div/div/div/div[2]/div[2]/div/span").click()

        """3rd Module check"""
        driver.find_element(By.XPATH, "//div[@id='wrapper']/div/div/aside/div/div/div[3]/div[2]/div/div/div/div/div/div[2]/div[3]/div/span[2]/span/span[2]").click()
        self._take_screenshot(driver, "performance_ninth_element_click")
        driver.find_element(By.XPATH, "//div[@id='wrapper']/div/div/aside/div/div/div[3]/div[2]/div/div/div/div/div/div[2]/div[3]/div[2]/div/div/span[2]/span/span[2]").click()