def chanel_name(self, name): before_click = len(self.driver.find_elements_by_xpath( self.CHECK_VALUE)) Lib.simple_wait_element(self.driver, self.BUTTON_ADD).click() Lib.visibility_wait_element(self.driver, self.INPUT_BLOCK) Lib.simple_set_text_to_element(self.driver, self.INPUT_BLOCK, name) Lib.simple_wait_element(self.driver, self.SUBMIT_BUTTON).click()
def make_share(self, share_comment): Lib.simple_wait_element(self.driver, self.COMMENT_CLICK).click() Lib.simple_set_text_to_element(self.driver, self.INPUT_TEXT, share_comment) Lib.simple_wait_element(self.driver, self.MR_SEND).click() Lib.hover(self.driver, self.GROUP_BUTTON) share_element = self.driver.find_element_by_link_text("Поделиться") Lib.simple_wait_element(self.driver, share_element).click() Lib.simple_wait_element(self.driver, self.SHARE_BUTTON).click()
def input_value(self, main_question, first_answer, second_answer): Lib.visibility_wait_element(self.driver, self.QUESTION) Lib.simple_set_text_to_element(self.driver, self.QUESTION, main_question) Lib.simple_set_text_to_element(self.driver, self.FIRST_INPUT, first_answer) Lib.simple_set_text_to_element(self.driver, self.SECOND_INPUT, second_answer) Lib.visibility_wait_element(self.driver, self.SUBMIT) Lib.simple_wait_element(self.driver, self.SUBMIT).click()
def set_password(self): Lib.simple_set_text_to_element(self.driver, self.PASSWORD_INPUT, self.PASSWORD1)
def set_login(self): Lib.simple_set_text_to_element(self.driver, self.LOGIN_INPUT, self.LOGIN1)
def send_message(self, message): avatar = Lib.simple_wait_element(self.driver, self.NOTIF_BLOCK) Lib.hover(self.driver, avatar) Lib.simple_wait_element(self.driver, self.BUTTON_MESSAGE).click() Lib.simple_set_text_to_element(self.driver, self.TEXT_INPUT, message) Lib.simple_wait_element(self.driver, self.SEND_TEXT).click()
def create_mood(self, mood_text): Lib.simple_wait_element(self.driver, self.HAPPY_MOOD).click() Lib.simple_set_text_to_element(self.driver, self.TEXT_MOOD, mood_text) Lib.simple_wait_element(self.driver, self.ADD_BUTTON).click()