Beispiel #1
0
 def test_CJQ_0001(self):
     """创建群,并发起群聊"""
     # 1.进入创建群首页
     Preconditions.enter_create_group_page()
     cgp = CreateGroupPage()
     # 2.点击马上创建群
     cgp.click_create_group()
     sccp = SelectCompanyContactsPage()
     sccp.wait_for_page_load()
     # 3.添加企业联系人
     sccp.click_contacts_by_name("大佬1")
     sccp.click_contacts_by_name("大佬2")
     # 4.点击确认
     sccp.click_sure_button()
     # 5.输入企业群名
     cgp.input_group_name("企业群创建测试1")
     # 6.点击马上创建群
     cgp.click_create_group()
     time.sleep(1)
     # 7.点击发起群聊
     cgp.click_initiate_group_chat()
     time.sleep(1)
     # 8.判断是否在群聊页面
     gcp = GroupChatPage()
     self.assertEqual(gcp.is_on_this_page(), True)
     time.sleep(1)
Beispiel #2
0
    def enter_create_group_page():
        """进入创建群首页"""

        wbp = WorkbenchPage()
        wbp.wait_for_workbench_page_load()
        wbp.click_create_group()
        cgp = CreateGroupPage()
        cgp.wait_for_page_load()
Beispiel #3
0
    def create_enterprise_group(name):
        """创建企业群"""

        mp = MessagePage()
        mp.wait_for_page_load()
        mp.open_workbench_page()
        wbp = WorkbenchPage()
        wbp.wait_for_workbench_page_load()
        # 查找并点击所有展开元素
        wbp.find_and_click_open_element()
        wbp.click_add_create_group()
        cgp = CreateGroupPage()
        # 等待创建群首页加载
        cgp.wait_for_page_load()
        cgp.click_create_group()
        time.sleep(3)
        # 适配部分手机
        if cgp.is_text_present("ateam7272"):
            cgp.click_text("ateam7272")
        sec = SelectEnterpriseContactsPage()
        sec.wait_for_page_load()
        time.sleep(2)
        # 创建企业群
        sec.click_contacts_by_name("大佬1")
        sec.click_contacts_by_name("大佬2")
        sec.click_sure()
        cgp.input_group_name(name)
        cgp.click_create_group()
        time.sleep(2)
        # 返回消息列表
        cgp.click_back()
        wbp.wait_for_workbench_page_load()
        mp.open_message_page()
        mp.wait_for_page_load()