Esempio n. 1
0
    def remove_group_members(self, group, *members):
        from pages import LableGroupDetailPage

        if self.click_label_group(group):
            detail = LableGroupDetailPage()

            try:
                self.click_element(['xpath', '//*[@text="知道了"]'], 1)
            except:
                pass

            detail.open_setting_menu()
            detail.remove_members(*members)

            self.click_back()

            try:
                self.click_element(['xpath', '//*[@text="知道了"]'], 1)
            except:
                pass

            detail.wait_for_page_load()
            try:
                self.click_element(['xpath', '//*[@text="知道了"]'], 1)
            except:
                pass
            self.click_back()
            self.wait_for_page_load()
Esempio n. 2
0
    def rename_label_group(self, old_name, new_name):
        """
        重命名分组
        :param old_name: 要修改的分组
        :param new_name: 将赋予的分组名
        :return:
        """
        from pages import LableGroupDetailPage

        if self.click_label_group(old_name):
            detail = LableGroupDetailPage()
            try:
                self.click_element(['xpath', '//*[@text="知道了"]'], 1)
            except:
                pass
            detail.open_setting_menu()
            detail.rename_group_name(new_name)
            import time
            time.sleep(2)
            self.click_back()
            detail.wait_for_page_load()
            actual = detail.get_group_name()
            self.click_back()
            self.wait_for_page_load()
            return actual