コード例 #1
0
 def test_msg_huangcaizui_A_0184(self):
     """聊天会话窗口的批量选择器页面展示"""
     Preconditions.enter_single_chat_page("大佬2")
     mess = MessagePage()
     single = SingleChatPage()
     # 如果当前页面不存在消息,发送一条消息
     if not single._is_element_present((MobileBy.XPATH, '//*[@text ="测试一个呵呵"]')):
         single.input_text_message("测试一个呵呵")
         single.send_text()
     single.press_mess("测试一个呵呵")
     single.click_multiple_selection()
     time.sleep(2)
     group_chat = GroupChatPage()
     # 勾选消息时校验页面元素
     self.assertTrue(group_chat.is_exist_multiple_selection_back())
     mess.page_should_contain_text('已选择')
     self.assertTrue(group_chat.is_exist_multiple_selection_count())
     self.assertTrue(group_chat.is_enabled_multiple_selection_delete())
     self.assertTrue(group_chat.is_enabled_multiple_selection_forward())
     # 未勾选消息时校验页面元素
     group_chat.get_multiple_selection_select_box()[0].click()
     time.sleep(1)
     self.assertTrue(group_chat.is_exist_multiple_selection_back())
     mess.page_should_contain_text('未选择')
     self.assertFalse(group_chat.is_exist_multiple_selection_count())
     self.assertFalse(group_chat.is_enabled_multiple_selection_delete())
     self.assertFalse(group_chat.is_enabled_multiple_selection_forward())
コード例 #2
0
 def test_msg_huangcaizui_A_0045(self):
     """消息-消息列表界面+功能页面元素检查"""
     mess = MessagePage()
     # 点击+号
     mess.click_add_icon()
     mess.page_should_contain_text('新建消息')
     mess.page_should_contain_text('发送短信')
     mess.page_should_contain_text('发起群聊')
     mess.page_should_contain_text('群发助手')
     mess.page_should_contain_text('扫一扫')