def open_device_settings(self):
        menuIcon = ".//*[@id='wrapper']/header/i"
        deviceSettings = "//nav/ul/li[3]"

        driver = SeleniumDriver(self.driver)
        driver.get_element(menuIcon, XPATH)
        driver.wait_and_click(menuIcon, XPATH)
        time.sleep(3)
        driver.force_click(deviceSettings, XPATH)
Ejemplo n.º 2
0
    def open_network_settings(self):
        network_settings = "//nav/ul/li[7]"

        driver = SeleniumDriver(self.driver)
        driver.get_element(menu(), XPATH)
        driver.wait_and_click(menu(), XPATH)

        time.sleep(3)
        driver.force_click(network_settings, XPATH)
Ejemplo n.º 3
0
    def restore_email_settings(self):
        driver = SeleniumDriver(self.driver)
        factoryDefaults = "//nav/ul/li[5]"
        restoreEmailSett = "//*[@id='factoryDefaults']/p[7]/input"

        driver.wait_and_click(menu(), XPATH)
        time.sleep(3)
        driver.force_click(factoryDefaults, XPATH)

        time.sleep(3)
        driver.element_click(restoreEmailSett, XPATH)
        driver.wait_and_click(save_btn(), XPATH)

        time.sleep(
            11
        )  # wait for 10 seconds plus another second to click on OK button
        driver.element_click("btnOk", ID)
Ejemplo n.º 4
0
    def restore_network_settings(self):
        driver = SeleniumDriver(self.driver)
        menuIcon = ".//*[@id='wrapper']/header/i"
        factoryDefaults = "//nav/ul/li[5]"
        restore_network_def = "//*[@id='factoryDefaults']/p[10]/input"

        driver.wait_and_click(menuIcon, XPATH)
        time.sleep(3)
        driver.force_click(factoryDefaults, XPATH)

        time.sleep(3)
        driver.element_click(restore_network_def, XPATH)
        driver.wait_and_click(save_btn(), XPATH)

        time.sleep(
            11
        )  # wait for 10 seconds plus another second to click on OK button
        driver.element_click("btnOk", ID)
    def restore_seq_defaults(self):
        """ This function will set the in sequence checkbox of all of the outlets """

        driver = SeleniumDriver(self.driver)
        menuIcon = ".//*[@id='wrapper']/header/i"
        factoryDefaults = "//nav/ul/li[5]"
        restoreSeqDef = "//*[@id='factoryDefaults']/p[9]/input"

        driver.wait_and_click(menuIcon, XPATH)
        time.sleep(3)
        driver.force_click(factoryDefaults, XPATH)

        time.sleep(3)

        driver.element_click(restoreSeqDef, XPATH)
        driver.wait_and_click(save_btn(), XPATH)

        time.sleep(11)
        driver.element_click("btnOk", ID)