示例#1
0
 def test_power_off_downloadingfrombrowser(self):
     from testlib.em.apps import EMToolsDownload
     from testlib.em.tools import get_server_ip, get_config_value
     from testlib.em.settings import WifiSetting
     url = "http://" + get_server_ip() + get_config_value(
         "webpage", "big_file")
     # connect wifi
     wifi = WifiSetting()
     wifi.connect_wifi_by_conf("wifi_adb")
     em = EMToolsDownload()
     em.install()
     em.grant_permissions()
     em.download_file(url)
     time.sleep(5)
     assert em.get_download_file_status()
     self.common_reboot()
示例#2
0
 def setUp(self):
     self._test_name = __name__
     print "[Setup]: %s" % self._test_name
     self.s0ix = get_s0ix_obj()
     self.s0ix.adb_root()
     self.url = "http://" + get_server_ip() + get_config_value(
         "webpage", "big_file")
     self.emtools = EMToolsDownload()
     self.emtools.install()
     self.emtools.grant_permissions()
     self.emtools.clean_download_folder()
     self.display = DisplaySetting()
     self.display.set_screen_status("on")
     self.display.unlock_screen()
     self.display.set_sleep_mode("30 minutes")
     self.connect_wifi()
     super(S0i3httpDownload, self).setUp()
示例#3
0
 def setUp(self):
     self._test_name = __name__
     print "[Setup]: %s" % self._test_name
     #self.relay = get_relay_obj()
     self.s0ix = get_s0ix_obj()
     self.serverip = get_server_ip()
     assert self.serverip != ""
     self.garage = GarageModeTest()
     self.garage.adb_root()
     self.garage.install()
     self.garage.clean_download_folder()
     self.garage.grant_permissions()
     self.wifi = WifiSetting()
     self.wifi.connect_wifi_by_conf("wifi_adb")
     assert self.wifi.check_wifi_connect()
     self.ds = DateSetting()
     self.ds.set_property()
     super(Garage, self).setUp()
示例#4
0
 def test_webpage_enter_s0i3(self):
     url = "http://" + get_server_ip() + get_config_value(
         "webpage", "simple_page")
     self.check_s0i3_browser(url)
示例#5
0
 def test_html5_enter_s0i3(self):
     url = "http://" + get_server_ip() + get_config_value(
         "webpage", "html5demos")
     self.check_s0i3_browser(url)
示例#6
0
 def test_video_streaming_enter_s0i3(self):
     url = "http://" + get_server_ip() + get_config_value(
         "webpage", "video_play")
     self.check_s0i3_browser(url, "video")