def setUpClass(cls): serino = "MDEVICE" # serino = "adede7a6" if len(sys.argv)>1: serino = sys.argv[1] cls.mod = Telephony(serino, "Telephony") cls.set = Settings(cls.mod.device, "Settings")
def setup(serino): chrome = Chrome(serino, "Chrome") message = Message(serino, "Message") email = Email(serino, "Email") call = Telephony(serino, "call") # chrome.setup() message.setup() email.setup("*****@*****.**", "Password001", "exchange") call.setup_contacts()
def __init__(self, device, mod): self.device = connect_device(device) self.logger = createlogger(mod) self.log_path = create_folder() self.camera = Camera(self.device, "task_camera") self.product = Configs("common").get("product", "Info") if self.product == "Sprints": from common.chrome import Chrome self.browser = Chrome(self.device, "task_browser") else: self.browser = Browser(self.device, "Browser") self.tel = Telephony(self.device, "task_tel") self.message = Message(self.device, "task_message") self.settings = Settings(self.device, "switch_nw") self.suc_times = 0 self.mod_cfg = GetConfigs(mod) self.test_times = 0 self.dicttesttimes = self.mod_cfg.get_test_times() for test_time in self.dicttesttimes: self.test_times += int(self.dicttesttimes[test_time]) self.test_times = self.test_times * 2 + 4 self.logger.info("Trace Total Times " + str(self.test_times))