Пример #1
0
 def test_me_zhangshuli_026(self):
     """分享名片-选择一个群页面搜索群组"""
     # 0.检验是否跳转到我页面,点击进入查看并编辑资料
     mep = MePage()
     self.assertEquals(mep.is_on_this_page(), True)
     mep.click_view_edit()
     mup = MeViewUserProfilePage()
     time.sleep(2)
     # 1.点击分享名片
     mup.page_up()
     mup.click_share_card()
     scp = SelectContactsPage()
     scp.wait_for_page_load()
     time.sleep(2)
     # 2.点击选择一个群
     scp.click_select_one_group()
     sop = SelectOneGroupPage()
     sop.wait_for_page_load()
     self.assertTrue(sop.is_on_this_page())
     #搜索群组-分享名片
     sop.click_search_box()
     sop.input_search_keyword('给个红包1')
     time.sleep(1)
     sop.click_search_result()
     sop.click_share_card()
     time.sleep(2)
Пример #2
0
 def test_me_zhangshuli_024(self):
     """分享名片-未知号码搜索"""
     # 0.检验是否跳转到我页面,点击进入查看并编辑资料
     mep = MePage()
     self.assertEquals(mep.is_on_this_page(), True)
     mep.click_view_edit()
     mup = MeViewUserProfilePage()
     time.sleep(2)
     # 1.点击分享名片
     mup.page_up()
     mup.click_share_card()
     scp = SelectContactsPage()
     scp.wait_for_page_load()
     time.sleep(2)
     # 2.点击搜索框进行搜索 -页面展示
     scp.click_search_contact()
     scp.input_search_keyword('13128799346')
     time.sleep(2)
     scp.page_down()
     scp.check_if_element_exist(text='搜索团队联系人入口')
     scp.check_if_element_exist(text='网络搜索结果')
     #分享联系人成功
     scp.click_element_by_id(text='网络搜索结果')
     time.sleep(2)
     scp.click_share_card()
     time.sleep(2)
     self.assertTrue(mup.is_on_this_page())
Пример #3
0
    def test_me_zhangshuli_017(self):
        """分享名片-选择手机联系人-通过姓名关键字或者手机号码搜索在手机通讯录中的联系人(非自己)"""
        # 0.检验是否跳转到我页面,点击进入查看并编辑资料
        mep = MePage()
        self.assertEquals(mep.is_on_this_page(), True)
        mep.click_view_edit()
        mup = MeViewUserProfilePage()
        time.sleep(2)
        # 1.点击分享名片
        mup.page_up()
        mup.click_share_card()
        scp = SelectContactsPage()
        scp.wait_for_page_load()
        time.sleep(2)
        # 2.点击选择一个手机联系人-分享名片
        scp.click_phone_contact()
        time.sleep(2)
        slp = SelectLocalContactsPage()
        slp.click_search_box()
        slp.input_search_keyword('大佬1')
        slp.click_search_result()
        time.sleep(2)
        # 点击弹框右上角的取消按钮

        # 分享名片
        slp.click_share_card()
        time.sleep(2)
        self.assertTrue(mup.is_on_this_page())
        time.sleep(2)
Пример #4
0
    def test_me_zhangshuli_019(self):
        """分享名片-选择手机联系人-搜索不在本地通讯录的联系人"""
        # 0.检验是否跳转到我页面,点击进入查看并编辑资料
        mep = MePage()
        self.assertEquals(mep.is_on_this_page(), True)
        mep.click_view_edit()
        mup = MeViewUserProfilePage()
        time.sleep(2)
        # 1.点击分享名片
        mup.page_up()
        mup.click_share_card()
        scp = SelectContactsPage()
        scp.wait_for_page_load()
        time.sleep(2)
        # 2.点击选择一个手机联系人-分享名片
        scp.click_phone_contact()
        time.sleep(2)
        slp = SelectLocalContactsPage()
        slp.click_search_box()
        slp.input_search_keyword('张无忌')
        time.sleep(2)
        # 点击弹框右上角的取消按钮

        # 分享名片
        slp.page_down()
        slp.page_should_contain_text('无搜索结果')
        time.sleep(2)
Пример #5
0
    def test_me_zhangshuli_016(self):
        """分享名片-选择手机联系人-选择任意联系人(非自己)"""
        # 0.检验是否跳转到我页面,点击进入查看并编辑资料
        mep = MePage()
        self.assertEquals(mep.is_on_this_page(), True)
        mep.click_view_edit()
        mup = MeViewUserProfilePage()
        time.sleep(2)
        # 1.点击分享名片
        mup.page_up()
        mup.click_share_card()
        scp = SelectContactsPage()
        scp.wait_for_page_load()
        time.sleep(2)
        # 2.点击选择一个手机联系人-分享名片
        scp.click_phone_contact()
        time.sleep(2)
        slp = SelectLocalContactsPage()
        slp.swipe_select_one_member_by_name('大佬1')
        time.sleep(2)
        # 点击弹框右上角的取消按钮

        # 分享名片
        slp.click_share_card()
        time.sleep(2)
        self.assertTrue(mup.is_on_this_page())
        time.sleep(2)
Пример #6
0
 def test_me_zhangshuli_015(self):
     """分享名片-选择团队联系人-通过手机号或姓名搜索我的团队中的自己"""
     # 0.检验是否跳转到我页面,点击进入查看并编辑资料
     mep = MePage()
     self.assertEquals(mep.is_on_this_page(), True)
     mep.click_view_edit()
     mup = MeViewUserProfilePage()
     time.sleep(2)
     # 1.点击分享名片
     mup.page_up()
     mup.click_share_card()
     scp = SelectContactsPage()
     scp.wait_for_page_load()
     time.sleep(2)
     # 2.点击选择一个团队-分享名片
     scp.click_group_contact()
     time.sleep(2)
     shp = SelectHeContactsPage()
     shp.select_one_team_by_name('ateam7272')
     time.sleep(2)
     sdp = SelectHeContactsDetailPage()
     sdp.wait_for_he_contacts_page_load()
     #搜索框输入联系人姓名
     sdp.click_search_box()
     sdp.input_search_text('admin')
     sdp.click_search_result()
     sdp.is_toast_exist('该联系人不可选择')
Пример #7
0
    def test_me_zhangshuli_012(self):
        """分享名片-选择一个团队联系人"""
        # 0.检验是否跳转到我页面,点击进入查看并编辑资料
        mep = MePage()
        self.assertEquals(mep.is_on_this_page(), True)
        mep.click_view_edit()
        mup = MeViewUserProfilePage()
        time.sleep(2)
        # 1.点击分享名片
        mup.page_up()
        mup.click_share_card()
        scp = SelectContactsPage()
        scp.wait_for_page_load()
        time.sleep(2)

        # 2.点击选择一个团队-分享名片
        scp.click_group_contact()
        time.sleep(2)
        shp = SelectHeContactsPage()
        shp.select_one_team_by_name('ateam7272')
        time.sleep(2)
        sdp = SelectHeContactsDetailPage()
        sdp.wait_for_he_contacts_page_load()
        sdp.select_one_he_contact_by_name('alice')
        time.sleep(1)
        # 点击弹框右上角的取消按钮
        #分享名片
        sdp.click_share_card()
        time.sleep(2)
Пример #8
0
    def test_me_zhangshuli_011(self):
        """分享名片-选择一个群"""
        # 0.检验是否跳转到我页面,点击进入查看并编辑资料
        mep = MePage()
        self.assertEquals(mep.is_on_this_page(), True)
        mep.click_view_edit()
        mup = MeViewUserProfilePage()
        time.sleep(2)
        # 1.点击分享名片
        mup.page_up()
        mup.click_share_card()
        scp = SelectContactsPage()
        scp.wait_for_page_load()
        time.sleep(2)
        # 2.点击选择一个群
        scp.click_select_one_group()
        sop = SelectOneGroupPage()
        sop.wait_for_page_load()
        #点击弹框右上角的取消按钮

        # 3.点击第一个群-分享名片
        sop.select_first_group()
        time.sleep(2)
        sop.click_share_card()
        time.sleep(2)
Пример #9
0
    def test_me_zhangshuli_025(self):
        """分享名片-搜索自己"""
        mep = MePage()
        #预置本地联系人 本机
        mep.open_contacts_page()
        con = ContactsPage()
        con.click_phone_contact()
        con.click_search_phone_contact()
        phone_number = current_mobile().get_cards(CardType.CHINA_MOBILE)
        con.input_search_keyword(phone_number)
        if con.is_element_present_by_id('本地联系人搜索结果'):
            con.click_back()
        else:
            con.click_add()
            time.sleep(2)
            creat = CreateContactPage()
            creat.click_input_name()
            creat.input_name('本机')
            creat.click_input_number()
            creat.input_number(phone_number[0])
            creat.click_save()
            time.sleep(2)
            ContactDetailsPage().click_back()
            con.click_back()
        #进入通讯录页面
        con.open_me_page()

        # 0.检验是否跳转到我页面,点击进入查看并编辑资料

        self.assertEquals(mep.is_on_this_page(), True)
        mep.click_view_edit()
        mup = MeViewUserProfilePage()
        time.sleep(2)
        # 1.点击分享名片
        mup.page_up()
        mup.click_share_card()
        scp = SelectContactsPage()
        scp.wait_for_page_load()
        time.sleep(2)
        # 2.点击搜索框进行搜索 -本机
        scp.click_search_contact()
        scp.input_search_keyword('19849476421')
        time.sleep(2)
        scp.page_down()
        scp.check_if_element_exist(text='搜索团队联系人入口')
        scp.check_if_element_exist(text='搜索结果列表1')
        scp.click_element_by_id(text='搜索结果列表1')
        time.sleep(2)
        scp.is_toast_exist('该联系人不可选择')
        #团队联系人中搜索
        scp.click_element_by_id(text='搜索团队联系人入口')
        time.sleep(2)
        scp.check_if_element_exist(text='团队联系人搜索结果')
        time.sleep(2)
        scp.click_element_by_id(text='团队联系人搜索结果')
        scp.is_toast_exist('该联系人不可选择')
Пример #10
0
    def test_me_zhangshuli_018(self):
        """分享名片-选择手机联系人-通过姓名关键字或者手机号码搜索自己"""
        mep = MePage()
        #预置本地联系人 本机
        mep.open_contacts_page()
        con = ContactsPage()
        con.click_phone_contact()
        con.click_search_phone_contact()
        phone_number = current_mobile().get_cards(CardType.CHINA_MOBILE)
        con.input_search_keyword(phone_number)
        if con.is_element_present_by_id('本地联系人搜索结果'):
            con.click_back()
        else:
            con.click_add()
            time.sleep(2)
            creat = CreateContactPage()
            creat.click_input_name()
            creat.input_name('本机')
            creat.click_input_number()
            creat.input_number(phone_number[0])
            creat.click_save()
            time.sleep(2)
            ContactDetailsPage().click_back()
            con.click_back()
        #进入通讯录页面
        con.open_me_page()

        # 0.检验是否跳转到我页面,点击进入查看并编辑资料
        self.assertEquals(mep.is_on_this_page(), True)
        mep.click_view_edit()
        mup = MeViewUserProfilePage()
        time.sleep(2)
        # 1.点击分享名片
        mup.page_up()
        mup.click_share_card()
        scp = SelectContactsPage()
        scp.wait_for_page_load()
        time.sleep(2)
        # 2.点击选择一个手机联系人-分享名片
        scp.click_phone_contact()
        time.sleep(2)
        slp = SelectLocalContactsPage()
        slp.click_search_box()
        slp.input_search_keyword('本机')
        slp.click_search_result()
        time.sleep(2)
        # 点击弹框右上角的取消按钮

        # 分享名片
        slp.is_toast_exist('该联系人不可选择')
Пример #11
0
 def test_me_zhangshuli_027(self):
     """分享名片-分享名片-搜索我的电脑"""
     # 0.检验是否跳转到我页面,点击进入查看并编辑资料
     mep = MePage()
     self.assertEquals(mep.is_on_this_page(), True)
     mep.click_view_edit()
     mup = MeViewUserProfilePage()
     time.sleep(2)
     # 1.点击分享名片
     mup.page_up()
     mup.click_share_card()
     scp = SelectContactsPage()
     scp.wait_for_page_load()
     time.sleep(2)
     # 2.点击搜索框进行搜索 -页面展示
     scp.click_search_contact()
     scp.input_search_keyword('我的电脑')
     time.sleep(2)
     scp.page_down()
     scp.check_if_element_exist(text='搜索团队联系人入口')
     scp.check_if_element_not_exist(text='搜索结果列表1')
Пример #12
0
 def test_me_zhangshuli_022(self):
     """分享名片-输入手机号码搜索"""
     # 0.检验是否跳转到我页面,点击进入查看并编辑资料
     mep = MePage()
     self.assertEquals(mep.is_on_this_page(), True)
     mep.click_view_edit()
     mup = MeViewUserProfilePage()
     time.sleep(2)
     # 1.点击分享名片
     mup.page_up()
     mup.click_share_card()
     scp = SelectContactsPage()
     scp.wait_for_page_load()
     time.sleep(2)
     # 2.有搜索结果时 -页面展示
     scp.click_search_contact()
     scp.input_search_keyword('13800138005')
     time.sleep(2)
     scp.page_down()
     scp.check_if_element_exist(text='搜索团队联系人入口')
     scp.check_if_element_exist(text='搜索结果列表1')
     # 分享名片
     scp.click_element_by_id(text='搜索结果列表1')
     scp.click_share_card()
     time.sleep(2)
     self.assertTrue(mup.is_on_this_page())
     time.sleep(2)
     # 无搜索结果时,仅展示团队联系人入口
     mup.page_up()
     mup.click_share_card()
     scp = SelectContactsPage()
     scp.wait_for_page_load()
     time.sleep(2)
     scp.click_search_contact()
     scp.input_search_keyword('11223344556')
     time.sleep(2)
     scp.page_down()
     scp.check_if_element_exist(text='搜索团队联系人入口')
     scp.check_if_element_not_exist(text='搜索结果列表1')
Пример #13
0
    def test_me_zhangshuli_020(self):
        """分享名片-选择最近聊天联系人"""
        # 0.检验是否跳转到我页面,点击进入查看并编辑资料
        mep = MePage()
        self.assertEquals(mep.is_on_this_page(), True)
        mep.click_view_edit()
        mup = MeViewUserProfilePage()
        time.sleep(2)
        # 1.点击分享名片
        mup.page_up()
        mup.click_share_card()
        scp = SelectContactsPage()
        scp.wait_for_page_load()
        time.sleep(2)
        # 2.点击选择一个最近聊天-分享名片
        scp.click_recent_chat_contact()
        time.sleep(2)
        # 点击弹框右上角的取消按钮

        # 分享名片
        scp.click_share_card()
        time.sleep(2)
        self.assertTrue(mup.is_on_this_page())
        time.sleep(2)