예제 #1
0
 def del_message_group(self):
     flag=True
     time.sleep(2)
     mess = MessagePage()
     mess.wait_for_page_load()
     # 点击 +
     # 删除原来的群
     while flag:
         mess.click_add_icon()
         # 点击 发起群聊
         mess.click_group_chat()
         # 选择联系人界面,选择一个群
         sc = SelectContactsPage()
         sc.click_select_one_group()
         time.sleep(1)
         from pages.groupset.GroupChatSet import GroupChatSetPage
         if self.get_elements(self.__locators['aaa']):
             self.click_element(self.__locators['aaa'])
             time.sleep(1)
             gcp = GroupChatPage()
             group_set = GroupChatSetPage()
             time.sleep(1)
             gcp.click_setting()
             time.sleep(1)
             sc.page_up()
             time.sleep(1)
             group_set.click_delete_and_exit()
             time.sleep(3)
         else:
             self.click_back_by_android()
             break
예제 #2
0
 def send_message(self, contact='xk', text='aaa'):
     message_page = MessagePage()
     message_page.click_search()
     search_page = SearchPage()
     lcontact = localContactPage()
     search_key = contact
     search_page.input_search_keyword(search_key)
     search_page.hide_keyboard_if_display()
     time.sleep(0.5)
     lcontact.click_element_button("联系人ID")
     time.sleep(0.5)
     lcontact.click_element_button("短信按钮")
     time.sleep(0.5)
     lcontact.click_element_button("同意按钮")
     time.sleep(0.5)
     lcontact.click_element_button("确定按钮")
     time.sleep(0.5)
     lcontact.click_element_button("信息编辑")
     time.sleep(0.5)
     lcontact.click_input_button(text2=text)
     time.sleep(0.5)
     lcontact.click_element_button("信息发送按钮")
     time.sleep(1)
예제 #3
0
 def create_message_group2(self,text='aaa'):
     time.sleep(2)
     mess = MessagePage()
     mess.wait_for_page_load()
     # 点击 +
     #删除原来的群
     mess.click_add_icon()
     # 点击 发起群聊
     mess.click_group_chat()
     # 选择联系人界面,选择一个群
     time.sleep(1)
     mess.click_contact_group()
     mess.click_text("大佬2")
     time.sleep(1)
     mess.click_text("大佬3")
     time.sleep(1)
     mess.click_sure_button()
     time.sleep(1)
     mess.click_group_name()
     time.sleep(1)
     mess.set_group_name(text=text)
     time.sleep(1)
     mess.click_sure_button()
     time.sleep(1)
예제 #4
0
 def select_group_contacts(self, groupname='aaa', num=1, times=1):
     time.sleep(2)
     mess = MessagePage()
     mess.wait_for_page_load()
     # 点击 +
     mess.click_add_icon()
     # 点击 发起群聊
     mess.click_group_chat()
     # 选择联系人界面,选择一个群
     sc = SelectContactsPage()
     sc.click_select_one_group()
     time.sleep(1)
     from pages.groupset.GroupChatSet import GroupChatSetPage
     if self.get_elements(self.__locators['aaa']):
         self.click_element(self.__locators['aaa'])
         time.sleep(1)
         gcp = GroupChatPage()
         group_set = GroupChatSetPage()
         time.sleep(1)
         gcp.click_setting()
         time.sleep(1)
         sc.page_up()
         time.sleep(1)
         group_set.click_delete_and_exit()
     else:
         self.click_back_by_android()
     # mess.click_create_group()
     # 点击 +
     mess.click_add_icon()
     # 点击 发起群聊
     mess.click_group_chat()
     mess.click_contact_group()
     while times > 0:
         self.page_up()
         els = self.get_elements(self.__locators['aaa'])
         if els is None:
             break
         for i in range(num):
             time.sleep(1)
             els[i].click()
         times -= 1
     time.sleep(1)
     mess.click_sure_button()
     time.sleep(1)
     mess.click_group_name()
     time.sleep(1)
     mess.set_group_name(text=groupname)
     time.sleep(1)
     mess.click_sure_button()
     time.sleep(1)
예제 #5
0
 def create_message_group(self,text='aaa'):
     time.sleep(2)
     mess = MessagePage()
     mess.wait_for_page_load()
     # 点击 +
     mess.click_add_icon()
     # 点击 发起群聊
     mess.click_group_chat()
     # 选择联系人界面,选择一个群
     sc = SelectContactsPage()
     sc.click_select_one_group()
     time.sleep(1)
     from pages.groupset.GroupChatSet import GroupChatSetPage
     if self.get_elements(self.__locators['aaa']):
         self.click_element(self.__locators['aaa'])
         time.sleep(1)
         gcp = GroupChatPage()
         group_set = GroupChatSetPage()
         time.sleep(1)
         gcp.click_setting()
         time.sleep(1)
         sc.page_up()
         time.sleep(1)
         group_set.click_delete_and_exit()
         time.sleep(3)
     else:
         self.click_back_by_android()
     # mess.click_create_group()
     # 点击 +
     mess.click_add_icon()
     # 点击 发起群聊
     mess.click_group_chat()
     mess.click_contact_group()
     mess.click_text("大佬2")
     time.sleep(1)
     mess.click_text("大佬3")
     time.sleep(1)
     mess.click_sure_button()
     time.sleep(1)
     mess.click_group_name()
     time.sleep(1)
     mess.set_group_name(text=text)
     time.sleep(1)
     mess.click_sure_button()
     time.sleep(1)