Ejemplo n.º 1
0
 def test_restore_user(self, text="【还原域用户】"):
     user_text = self.domain.get_text(domain_manage.loc("user_statistical"))
     self.domain.click_reduction_user()
     self.domain.click_reduction_select()
     self.domain.click_reduction_confirm()
     self.domain.not_text_element(domain_manage.loc("user_statistical"),
                                  user_text, text)
Ejemplo n.º 2
0
 def test_remove_user(self, text="【移除域用户】"):
     user_text = self.domain.get_text(domain_manage.loc("user_statistical"))
     self.domain.click_select_user()
     self.domain.click_remove_user()
     self.domain.click_confirm()
     self.domain.not_text_element(domain_manage.loc("user_statistical"),
                                  user_text, text)
Ejemplo n.º 3
0
 def test_delete_user(self, user_name="haoyc0", text="【删除域用户】"):
     user_text = self.domain.get_text(domain_manage.loc("user_statistical"))
     self.domain.find_system_user(user_name)
     self.domain.click_find()
     self.domain.click_select_user()
     self.domain.click_delete_user()
     self.domain.click_confirm()
     self.domain.click_confirm()
     sleep(10)
     self.domain.not_text_element(domain_manage.loc("user_statistical"), user_text, text)
Ejemplo n.º 4
0
 def test_new_nis(self, text=data("test_new_nis")):
     self.domain.click_new_domain()
     self.domain.input_domain_name(text[0])
     self.domain.click_domain_class()
     self.domain.click_domain_nis()
     self.domain.input_domain_master_ip(text[1])
     self.domain.input_domain_user(text[2])
     self.domain.input_domain_pass(text[3])
     self.domain.input_domain_slave_ip(text[4])
     self.domain.input_domain_describe(text[0])
     self.domain.click_new_confirm()
     self.domain.displayed_true(domain_manage.loc("domain_nis_loc"),
                                "创建NIS域【%s】" % text[0])
 def test_add_user(self,
                   text_data=data("test_add_user"),
                   text_name="【创建域用户】"):
     self.domain.click_new_domain_user()
     self.domain.input_system_user_name(text_data[0])
     self.domain.input_system_user_pass(text_data[1])
     self.domain.input_system_user_id(text_data[2])
     self.domain.input_system_user_group_id(text_data[2])
     self.domain.input_system_user_home(text_data[3])
     self.domain.input_system_user_describe(text_data[0])
     self.domain.click_system_user_confirm()
     sleep(5)
     self.domain.text_element(domain_manage.loc("user_name_loc"),
                              text_data[0], text_name)
Ejemplo n.º 6
0
 def test_find_upload(self, file_name=data("import_file"), text="【导入域用户】"):
     user_text = self.domain.get_text(domain_manage.loc("user_statistical"))
     self.domain.upload_file()
     self.domain.file_upload(file_name)
     self.domain.not_text_element(domain_manage.loc("user_statistical"),
                                  user_text, text)
Ejemplo n.º 7
0
 def test_import_domain_user(self, text="【同步域用户】"):
     self.domain.click_loading_user()
     self.domain.click_confirm()
     sleep(5)
     self.domain.element_number(domain_manage.loc("user_number"), "10",
                                text)
Ejemplo n.º 8
0
 def test_edit_domain(self, text="域描述已修改", text_name="【编辑域】"):
     # 编辑域
     self.domain.click_check_domain()
     self.domain.input_describe(text, clear=1)
     self.domain.click_edit_confirm()
     self.domain.text_element(domain_manage.loc("describe_loc"), text, text_name)
Ejemplo n.º 9
0
 def test_delete_domain(self, text_name="【删除域】"):
     self.domain.click_all_domain()
     self.domain.click_delete_domain()
     self.domain.click_confirm()
     self.domain.element_number(domain_manage.loc("domain_list"), "0", text_name)