def test_03_btnExportTemplate(self): driver = self.driver ZuzElement = zuzElement(driver) # 进入组织管理界面 ZuzElement.gozuzhiguanli() # 导出当前列表 ZuzElement.Click_btnExportCurrentList() time.sleep(3) # 关闭窗口 zuzElement(driver).tabCloseCurrent() time.sleep(5)
def test_02_btnExportTemplate(self): driver = self.driver ZuzElement = zuzElement(driver) # 进入组织管理界面 ZuzElement.gozuzhiguanli() # 导出 ZuzElement.Click_btnImportData() time.sleep(3) #导出模板 ZuzElement.Click_btnExportTemplate() time.sleep(3) btnImportData_loc=driver.find_element(By.ID,"btnImportData") self.assertEqual(btnImportData_loc.text,u"导入导出") # 关闭窗口 zuzElement(driver).tabCloseCurrent() time.sleep(5)
def test_02_btnNodeOrderBy(self): driver = self.driver ZuzElement = zuzElement(driver) ''' # duozuzElement=DuozuzElement(self.driver) driver.get("http://*****:*****@role="option"]') print len(lists) # 鼠标移动最后一条上 ActionChains(self.driver).move_to_element(lists[len(lists) - 1]).perform() #点击最后一条 lists[len(lists) - 1].click() time.sleep(3) ZuzElement.Click_marginTop100() time.sleep(3) ZuzElement.Click_OKButton() time.sleep(10) # 关闭窗口 zuzElement(driver).tabCloseCurrent() time.sleep(5)
def ttest_1_btnEdit(self): driver = self.driver ZuzElement = zuzElement(driver) #进入组织管理界面 ZuzElement.gozuzhiguanli() # 编辑 zuzElement(driver).Click_btnNodeModify() time.sleep(5) # 备注输入 B01_MARK_text = u'部门编辑' + str(random.randint(0, 9)) ZuzElement.Send_B01_MARK(B01_MARK_text) # 下一步 ZuzElement.Click_btn_nextvrorgwin() time.sleep(5) # 保存 ZuzElement.Click_btn_finishvrorgwin() time.sleep(5) # 点击部门树第二个节点 zuzElement(driver).Click_bmTree() time.sleep(5) gridcell_Beizhu = driver.find_element_by_xpath( '//*[@id="TreeListData"]/div[2]/table/tbody/tr[1]/td[8]') print(gridcell_Beizhu.text) self.assertEqual(B01_MARK_text, gridcell_Beizhu.text) # 关闭窗口 zuzElement(driver).tabCloseCurrent() time.sleep(10)
def test_1_btnImportData(self): driver = self.driver ZuzElement = zuzElement(driver) #进入组织管理界面 ZuzElement.gozuzhiguanli() #导出 ZuzElement.Click_btnImportData() time.sleep(3) #导出Excel ZuzElement.Click_btnexport() time.sleep(3) #获取窗口标题 window_title=driver.find_element_by_class_name("k-window-title") #print(test.text) self.assertEqual(window_title.text,u"部门导出") # 关闭窗口 zuzElement(driver).tabCloseCurrent() time.sleep(10)