def __init__(self, device_type, udid, mode, config_file): self.device_type = device_type self.udid = udid self.__udid_validate() self.mode = mode self.config_file = config_file self.exe_id = TimeUtils.get_current_time_for_output() self.start_time = TimeUtils.get_current_time() self.rule = self.__rule() self.driver = self.__driver_router() self.flow = self.__flow_router() self.cache_file_name = self.__cache_file_name() self.window_info = self.driver.window_info
def __screen_shot_name(self): return self.screen_shot_dir + os.path.sep + "{0}.png".format(TimeUtils.get_current_time_for_output())