コード例 #1
0
 def setUpClass(cls):
     browser = BrowserEngine(cls)
     cls.driver = browser.open_browser(cls)
     login = Login(cls.driver)
     login.skip_or_login()
     homepage = HomePage(cls.driver)
     homepage.fixedTime_click()
コード例 #2
0
 def setUpClass(cls):
     browser = BrowserEngine(cls)
     cls.driver = browser.open_browser(cls)
     login = Login(cls.driver)
     login.skip_or_login()
     homepage = HomePage(cls.driver)
     homepage.passwordSetting_click()
コード例 #3
0
 def setUpClass(cls):
     browser = BrowserEngine(cls)
     cls.driver = browser.open_browser(cls)
     login = Login(cls.driver)
     login.skip_or_login()
     homepage = HomePage(cls.driver)
     homepage.wireNetwork_click()
     time.sleep(5)
コード例 #4
0
 def setUpClass(cls):
     browser = BrowserEngine(cls)
     cls.driver = browser.open_browser(cls)
     login = Login(cls.driver)
     login.skip_or_login()
     homepage = HomePage(cls.driver)
     homepage.desktopBackground_click()
     time.sleep(4)
     cls.file = os.path.dirname(os.path.abspath('.')) + "\\image_contrast\\"
コード例 #5
0
 def test_007_click_language(self):
     homepage = HomePage(self.driver)
     homepage.language_click()
     try:
         assert "语言选择" in self.driver.find_element_by_class_name(
             "module-title").text
         print("test007 pass")
         homepage.get_screenshot_as_file()
     except Exception as e:
         print("test007 fail", format(e))
コード例 #6
0
 def test_006_click_fixedTime(self):
     homepage = HomePage(self.driver)
     homepage.fixedTime_click()
     time.sleep(1)
     try:
         assert "定时开关机" in self.driver.find_element_by_class_name(
             "module-title").text
         print("test006 pass")
         homepage.get_screenshot_as_file()
     except Exception as e:
         print("test006 fail", format(e))
コード例 #7
0
 def test_005_click_desktopBackground(self):
     homepage = HomePage(self.driver)
     homepage.desktopBackground_click()
     time.sleep(2)
     try:
         assert "桌面壁纸" in self.driver.find_element_by_class_name(
             "module-title").text
         print("test005 pass")
         homepage.get_screenshot_as_file()
     except Exception as e:
         print("test005 fail", format(e))
コード例 #8
0
 def test_004_click_desktopSetting(self):
     homepage = HomePage(self.driver)
     homepage.desktopSetting_click()
     time.sleep(1)
     try:
         assert "显示设置" in self.driver.find_element_by_class_name(
             "module-title").text
         print("test004 pass")
         homepage.get_screenshot_as_file()
     except Exception as e:
         print("test004 fail", format(e))
コード例 #9
0
 def test_002_click_wirelessNetwork(self):
     homepage = HomePage(self.driver)
     homepage.wirelessNetwork_click()
     time.sleep(1)
     try:
         assert "无线热点" in self.driver.find_element_by_class_name(
             "module-title").text
         print("test002 pass")
         homepage.get_screenshot_as_file()
     except Exception as e:
         print("test002 fail", format(e))
コード例 #10
0
 def test_010_click_about(self):
     homepage = HomePage(self.driver)
     homepage.about_click()
     time.sleep(1)
     try:
         assert "关于" in self.driver.find_element_by_class_name(
             "module-title").text
         print("test010 pass")
         homepage.get_screenshot_as_file()
     except Exception as e:
         print("test010 fail", format(e))
コード例 #11
0
 def test_008_click_control(self):
     homepage = HomePage(self.driver)
     homepage.control_click()
     time.sleep(1)
     try:
         assert "集控服务" in self.driver.find_element_by_class_name(
             "module-title").text
         print("test008 pass")
         homepage.get_screenshot_as_file()
     except Exception as e:
         print("test008 fail", format(e))