Пример #1
0
    def setUpClass(cls):
        # 创建联系人
        fail_time = 0
        import dataproviders
        while fail_time < 3:
            try:
                required_contacts = dataproviders.get_preset_contacts()
                conts = ContactsPage()
                preconditions.connect_mobile(REQUIRED_MOBILES['Android-移动'])
                current_mobile().hide_keyboard_if_display()
                preconditions.make_already_in_message_page()
                for name, number in required_contacts:
                    conts.open_contacts_page()
                    if conts.is_text_present("显示"):
                        conts.click_text("不显示")
                    conts.create_contacts_if_not_exits(name, number)

                # 创建群
                # required_group_chats = dataproviders.get_preset_group_chats()
                #
                # conts.open_group_chat_list()
                # group_list = GroupListPage()
                # for group_name, members in required_group_chats:
                #     group_list.wait_for_page_load()
                #     group_list.create_group_chats_if_not_exits(group_name, members)
                # group_list.click_back()
                # conts.open_message_page()
                return
            except:
                fail_time += 1
                import traceback
                msg = traceback.format_exc()
                print(msg)
Пример #2
0
 def setUp_test_me_0001():
     """
     1.网络正常
     2.已登录客户端
     3.当前在我页面
     4.有群组
     :return:
     """
     preconditions.connect_mobile(REQUIRED_MOBILES['Android-移动'])
     current_mobile().hide_keyboard_if_display()
     preconditions.make_already_in_message_page()
     me_page = MePage()
     me_page.open_me_page()
Пример #3
0
 def tearDownClass(cls):
     current_mobile().hide_keyboard_if_display()
     preconditions.make_already_in_message_page()