コード例 #1
0
    def enter_manager_guide_page():
        """进入管理员指引首页"""

        wbp = WorkbenchPage()
        wbp.wait_for_workbench_page_load()
        wbp.click_manager_guide()
        mgp = ManagerGuidePage()
        mgp.wait_for_page_load()
コード例 #2
0
    def test_QY_0001(self):
        """能够正常打开管理员指引页面,可以正常返回"""

        # 进入管理员指引首页
        Preconditions.enter_manager_guide_page()
        mgp = ManagerGuidePage()
        # 解决工作台不稳定问题
        mgp.click_back()
        wbp = WorkbenchPage()
        wbp.wait_for_workbench_page_load()
        wbp.click_manager_guide()
        mgp.wait_for_page_load()
        # 1、2.进入各个指引页
        mgp.click_guide_by_name("添加/邀请成员 壮大团队,提高协同办公效率")
        mgp.wait_for_guide_page_load("添加/邀请成员")
        mgp.click_back()
        time.sleep(1)
        mgp.click_guide_by_name("快速建群 根据组织架构快速建群,方便快捷")
        mgp.wait_for_guide_page_load("快速建群")
        mgp.click_back()
        time.sleep(1)
        mgp.click_guide_by_name("应用配置 灵活配置应用,打造专属工作台")
        mgp.wait_for_guide_page_load("应用配置")
        mgp.click_back()
        time.sleep(1)
        mgp.click_guide_by_name("企业认证 官方认证更权威,免费获取更多权益")
        mgp.wait_for_guide_page_load("企业认证")
        mgp.click_back()
        time.sleep(1)
        mgp.click_guide_by_name("后台登录指引 更多管理功能,登录和飞信企业管理后台")
        mgp.wait_for_guide_page_load("后台登录指引")
        mgp.click_back()
        time.sleep(1)
        mgp.swipe_by_percent_on_screen(50, 70, 50, 30, 700)
        mgp.swipe_by_percent_on_screen(50, 70, 50, 30, 700)
        time.sleep(2)
        # 3.进入帮助中心
        mgp.click_guide_by_name("帮助中心")
        mgp.wait_for_guide_page_load("创建团队")
        time.sleep(5)
        mgp.click_guide_by_name("员工手册")
        mgp.wait_for_guide_page_load("常见问题")
        mgp.click_guide_by_name("应用大全")
        mgp.wait_for_guide_page_load("和飞信特色通讯套件")
        mgp.click_guide_by_name("开发者文档")
        mgp.wait_for_guide_page_load("开发者接入")
        mgp.click_back()
        # 等待管理员指引首页加载
        mgp.wait_for_page_load()
        mgp.click_back()
        # 等待工作台首页加载
        wbp.wait_for_workbench_page_load()
コード例 #3
0
    def test_QY_0003(self):
        """点击关闭按钮返回到工作台页面"""

        # 进入管理员指引首页
        Preconditions.enter_manager_guide_page()
        mgp = ManagerGuidePage()
        wbp = WorkbenchPage()
        # 1.进入各个指引页,点击顶部【X】
        mgp.click_guide_by_name("添加/邀请成员 壮大团队,提高协同办公效率")
        mgp.wait_for_guide_page_load("添加/邀请成员")
        mgp.click_close()
        wbp.wait_for_workbench_page_load()
        wbp.click_manager_guide()
        mgp.wait_for_page_load()
        mgp.click_guide_by_name("快速建群 根据组织架构快速建群,方便快捷")
        mgp.wait_for_guide_page_load("快速建群")
        mgp.click_close()
        wbp.wait_for_workbench_page_load()
        wbp.click_manager_guide()
        mgp.wait_for_page_load()
        mgp.click_guide_by_name("应用配置 灵活配置应用,打造专属工作台")
        mgp.wait_for_guide_page_load("应用配置")
        mgp.click_close()
        wbp.wait_for_workbench_page_load()
        wbp.click_manager_guide()
        mgp.wait_for_page_load()
        mgp.click_guide_by_name("企业认证 官方认证更权威,免费获取更多权益")
        mgp.wait_for_guide_page_load("企业认证")
        mgp.click_close()
        wbp.wait_for_workbench_page_load()
        wbp.click_manager_guide()
        mgp.wait_for_page_load()
        mgp.click_guide_by_name("后台登录指引 更多管理功能,登录和飞信企业管理后台")
        mgp.wait_for_guide_page_load("后台登录指引")
        mgp.click_close()
        # 等待工作台首页加载
        wbp.wait_for_workbench_page_load()