def __init__(self, data): # トップページボタン self.top_page_button = by.get_by(data["top_page_button"]) # アンケートリストタブ self.enquete_list_tab = by.get_by(data["enquete_list_tab"]) # アンケートリンクリスト self.enquete_link_list = by.get_by(data["enquete_link_list"])
def __init__(self, data): # サイト名 self.name = data["name"] # URLの正規表現 self.url_re = re.compile(data["url_re"]) # iframe self.iframe = by.get_by(data["iframe"]) if "iframe" in data else None
def __init__(self, data): # URL self.url = data["url"] # オープナー self.opener = by.get_by(data["opener"]) # ID値 self.id = data["id"] # IDテキスト self.id_text = by.get_by(data["id_text"]) # パスワード値 self.password = data["password"] # パスワードテキスト self.password_text = by.get_by(data["password_text"]) # ログインボタン self.login_button = by.get_by(data["login_button"]) # ログアウトボタン self.logout_button = by.get_by(data["logout_button"])
def __init__(self, data): # スタートボタン self.start_button = by.get_by( data["start_button"]) if "start_button" in data else None # 次へボタン self.next_button = by.get_by(data["next_button"]) # 最終質問文 self.final_text = by.get_by(data["final_text"]) # 最終ボタン self.final_button = by.get_by(data["final_button"]) # 一般質問 self.general = [] for general_data in data["general"]: self.general.append(by.get_by(general_data)) # 特殊質問 self.special = [] if "special" in data: for special_data in data["special"]: self.special.append(EnqueteDataQuestionSpecial(special_data))
def __init__(self, data): # 質問文 self.text = by.get_by(data["text"]) # 回答選択肢 self.answer = by.get_by(data["answer"])