Ejemplo n.º 1
0
 def test_C_OK_ZD(self):
     self.Log_In_Wait_ZD()
     Wait_ZD_ZJM.Select_ZT_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame1)
     Wait_ZD_ZJM.Select_111111_ZT()
     Wait_ZD_ZJM.switch_frame_default()
     self.Glo()
     ZT_infor.Save_frame1()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Select_BD_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     Wait_ZD_ZJM.Select_R2_Button()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame2()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Up_data_Button()
     Wait_ZD_ZJM.switch_frame_default()
     if page.Dialog() == "整理成功":
         self.WriteXlsx(9, 11, "PASS")
     else:
         self.WriteXlsx(9, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(9, 10, "Y")
     Wait_ZD_ZJM.switch_frame_default()
     page.OK_Msg()
Ejemplo n.º 2
0
 def test_Zd_Subject_config_SJ(self):
     self.Log_In_DF_KMPZ_Button()
     self.Glo()
     ZT_infor.Click_Row2()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame2)
     ZT_infor.JF_YJMJ_C()
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame2()
     page.switch_frame(Data.frame1)
     ZT_infor.Click_Row4()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame3)
     ZT_infor.span_text_A()
     ZT_infor.Next_JM()
     ZT_infor.Next_JM()
     ZT_infor.Select_1304()
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame3()
     page.switch_frame(Data.frame1)
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame1()
     if page.Dialog() == "保存成功!":
         self.WriteXlsx(678, 11, "PASS")
     else:
         self.WriteXlsx(678, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(678, 10, "Y")
     page.OK_Msg()
Ejemplo n.º 3
0
 def test_F_Not_ZD(self):
     self.Log_In_Wait_ZD()
     Wait_ZD_ZJM.Select_ZT_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame1)
     Wait_ZD_ZJM.Select_U8_ZT()
     Wait_ZD_ZJM.switch_frame_default()
     self.Glo()
     ZT_infor.Save_frame1()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Select_BD_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     Wait_ZD_ZJM.Select_R2_Button()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame2()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Select_Year_2020()
     Wait_ZD_ZJM.Month_3()
     Wait_ZD_ZJM.List_1()
     Wait_ZD_ZJM.Re_ZD_Button()
     Wait_ZD_ZJM.switch_frame_default()
     if page.Dialog() == "恢复制单操作成功!":
         self.WriteXlsx(14, 11, "PASS")
     else:
         self.WriteXlsx(14, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(14, 10, "Y")
Ejemplo n.º 4
0
 def test_G_People_Assist(self):
     self.Log_In_People_Assist()
     self.driver.implicitly_wait(10)
     PEOPLE.Year_2019_people()
     PEOPLE.PEOPLE_ZT_001()
     PEOPLE.User_Name_Bind()
     self.driver.implicitly_wait(10)
     page.switch_frame_default()
     page.switch_frame(Data.frame1)
     page.switch_frame_default()
     PEOPLE.Save_frame1()
     page.OK_Msg()
     PEOPLE.switch_frame(Data.myframe)
     PEOPLE.switch_frame(Data.people_frame)
     PEOPLE.Bing_state_OK()
     PEOPLE.All_Select_Button()
     PEOPLE.Clear_Button()
     page.switch_frame_default()
     page.NG_Msg()
     PEOPLE.switch_frame(Data.myframe)
     PEOPLE.switch_frame(Data.people_frame)
     if PEOPLE.List_Display_two() == PEOPLE.List_Display_four():
         self.WriteXlsx(10, 11, "PASS")
     else:
         self.WriteXlsx(10, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(10, 10, "Y")
Ejemplo n.º 5
0
 def test_F_People_Assist(self):
     self.Log_In_People_Assist()
     self.driver.implicitly_wait(10)
     PEOPLE.Bing_state_Not_OK()
     PEOPLE.Year_2019_people()
     PEOPLE.PEOPLE_ZT_001()
     PEOPLE.OA_people_A()
     PEOPLE.Clear_Button()
     PEOPLE.switch_frame_default()
     Msg1 = page.Dialog()
     if Msg1 == "当前为未绑定人员,请选择已绑定人员进行清除绑定!!":
         self.WriteXlsx(8, 11, "PASS")
     else:
         self.WriteXlsx(8, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(8, 10, "Y")
     PEOPLE.switch_frame_default()
     page.OK_Msg()
     page.switch_frame(Data.myframe)
     PEOPLE.switch_frame(Data.people_frame)
     PEOPLE.ERP_people_006()
     PEOPLE.Clear_Button()
     PEOPLE.switch_frame_default()
     Msg1 = page.Dialog()
     if Msg1 == "当前为未绑定人员,请选择已绑定人员进行清除绑定!!":
         self.WriteXlsx(9, 11, "PASS")
     else:
         self.WriteXlsx(9, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(9, 10, "Y")
Ejemplo n.º 6
0
 def test_Zc_Subject_config_SJ(self):
     self.Log_In_DF_KMPZ_Button()
     self.Glo()
     ZT_infor.Click_Row2()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame2)
     ZT_infor.JF_YJMJ_B()
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame2()
     page.switch_frame(Data.frame1)
     ZT_infor.Click_Row4()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame3)
     ZT_infor.span_text_A()
     js = "var q=document.documentElement.scrllTop=1000"
     self.driver.execute_script(js)
     ZT_infor.Select_1012()
     # ZT_infor.Next_JM()
     # ZT_infor.Select_1148()
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame3()
     page.switch_frame(Data.frame1)
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame1()
     if page.Dialog() == "保存成功!":
         self.WriteXlsx(677, 11, "PASS")
     else:
         self.WriteXlsx(677, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(677, 10, "Y")
     page.OK_Msg()
Ejemplo n.º 7
0
 def test_B_Subject_config_SJ(self):
     self.Log_In_DFKM()
     self.addIn_SJ_config()
     self.Replace(536, 8)
     ZT_infor.ZT_Num()
     ZT_infor.Send_KEY(C["按账套号查询"])
     ZT_infor.YS_Check_button()
     Lab1 = ZT_infor.Lab1_1()
     Lab2 = ZT_infor.Lab1()
     Lab3 = ZT_infor.Lab3()  # 平行记帐测试账套002
     if Lab1 == "2019" and Lab2 == "测试帐套001" and Lab3 == "平行记帐测试账套002":
         self.WriteXlsx(536, 11, "PASS")
     else:
         self.WriteXlsx(536, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(536, 10, "Y")
     ZT_infor.ZT_Num_clear()
     self.Replace(537, 8)
     ZT_infor.Send_KEY(C["按账套号查询"])
     ZT_infor.YS_Check_button()
     Lab4 = ZT_infor.Lab1()
     if Lab4 =="平行记帐测试账套002":
         self.WriteXlsx(537, 11, "PASS")
     else:
         self.WriteXlsx(537, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(537, 10, "Y")
     ZT_infor.ZT_Num_clear()
     self.Replace(538, 8)
     ZT_infor.Send_KEY(C["按账套号查询"])
     ZT_infor.YS_Check_button()
     Lab5 = ZT_infor.Lab4()
     if Lab5 == "":
         self.WriteXlsx(538, 11, "PASS")
     else:
         self.WriteXlsx(538, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(538, 10, "Y")
     ZT_infor.ZT_Num_clear()
     ZT_infor.YS_Check_button()
     Lab6 = ZT_infor.Lab1_1()
     Lab7 = ZT_infor.Lab1()
     Lab8 = ZT_infor.Lab3()  # 平行记帐测试账套002
     if Lab6 == "2019" and Lab7 == "测试帐套001" and Lab8 == "平行记帐测试账套002":
         self.WriteXlsx(539, 11, "PASS")
     else:
         self.WriteXlsx(539, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(539, 10, "Y")
     ZT_infor.ZT_Num_clear()
     self.Replace(540,8)
     ZT_infor.Send_KEY(C["按账套号查询"])
     ZT_infor.YS_Check_button()
     Lab9 = ZT_infor.Lab4()
     if Lab9 == "":
         self.WriteXlsx(540, 11, "PASS")
     else:
         self.WriteXlsx(540, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(540, 10, "Y")
Ejemplo n.º 8
0
 def test_S_Subject_config_SJ(self):
     self.Log_In_DFKM()
     self.Glo()
     page.SJ_Button()
     ZT_infor.Year_2019_SJ()
     page.SJ_ZT_002()
     page.SJ_Add_Button()
     page.switch_frame_default()
     page.switch_frame(Data.frame1)
     ZT_infor.XXS_Deve_Input()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame2)
     ZT_infor.CW_JZC()
     ZT_infor.JZC_Dispaly()
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame2()
     ZT_infor.switch_frame(Data.frame1)
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame1()
     Msg = ZT_infor.Dialog()
     if Msg == "保存成功!":
         page.OK_Msg()
         ZT_infor.switch_frame(Data.myframe)
         Lab1 = ZT_infor.ZJM_Data_Display_2()
         if Lab1 == "320101[本年盈余-行政事业盈余]":
             self.WriteXlsx(616, 11, "PASS")
         else:
             self.WriteXlsx(616, 11, "ERROR")
             do_log.error("报错:实际与预期不符")
         self.WriteXlsx(616, 10, "Y")
     else:
         self.WriteXlsx(616, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(616, 10, "Y")
Ejemplo n.º 9
0
 def test_Q_Subject_config_SJ(self):
     self.Log_In_DFKM()
     self.Glo()
     page.SJ_Button()
     ZT_infor.Year_2019_SJ()
     page.SJ_ZT_001()
     page.SJ_Add_Button()
     page.switch_frame_default()
     page.switch_frame(Data.frame1)
     ZT_infor.JXS_Deve_button()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame2)
     ZT_infor.CW_mytree_93_span()
     ZT_infor.JXSE_SJ()
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame2()
     ZT_infor.switch_frame(Data.frame1)
     ZT_infor.XXS_Deve_Input()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame3)
     ZT_infor.CW_mytree_93_span()
     ZT_infor.XXSE_SJ()
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame3()
     ZT_infor.switch_frame(Data.frame1)
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame1()
     Msg = ZT_infor.Dialog()
     if Msg =="此账套已绑定税金科目信息!":
         self.WriteXlsx(614, 11, "PASS")
     else:
         self.WriteXlsx(614, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(614, 10, "Y")
Ejemplo n.º 10
0
 def test_D_Wait_ZD(self):
     self.Log_In_OK_ZD()
     Wait_ZD_ZJM.Advanced_Query()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame1)
     Wait_ZD_ZJM.Clear_Select_people_input()
     Wait_ZD_ZJM.Clear_Advanced_Query_Input()
     self.Replace(11, 8)
     Wait_ZD_ZJM.Advanced_Query_Input(C["输入"])
     Wait_ZD_ZJM.switch_frame_default()
     self.Glo()
     ZT_infor.Save_frame1()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     if ZT_infor.CW_XSYS() == "条/共0条记录":
         self.WriteXlsx(11, 11, "PASS")
     else:
         self.WriteXlsx(11, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(11, 10, "Y")
     Wait_ZD_ZJM.Advanced_Query()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     self.Replace(12, 8)
     Wait_ZD_ZJM.Clear_Advanced_Query_Input()
     Wait_ZD_ZJM.Advanced_Query_Input(C["输入"])
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame2()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     if ZT_infor.CW_XSYS() == "条/共8条记录":
         self.WriteXlsx(12, 11, "PASS")
     else:
         self.WriteXlsx(12, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(12, 10, "Y")
Ejemplo n.º 11
0
 def test_B_OK_ZD(self):
     self.Log_In_Wait_ZD()
     Wait_ZD_ZJM.Select_ZT_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame1)
     Wait_ZD_ZJM.Select_2020_ZT()
     Wait_ZD_ZJM.switch_frame_default()
     self.Glo()
     ZT_infor.Save_frame1()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Select_BD_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     Wait_ZD_ZJM.Select_Robin_Button()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame2()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.List_1()
     Wait_ZD_ZJM.Look_PZ()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame3)
     # Wait_ZD_ZJM.Quit_Button_1()
     if Wait_ZD_ZJM.Header() == "有权凭证类别":
         #     Wait_ZD_ZJM.Quit_Button_1()
         # if page.Dialog() == "确定要退出凭证制单?":
         self.WriteXlsx(8, 11, "PASS")
     else:
         self.WriteXlsx(8, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     # else:
     #     self.WriteXlsx(8, 11, "ERROR")
     #     do_log.error("报错:实际与预期不符")
     self.WriteXlsx(8, 10, "Y")
Ejemplo n.º 12
0
 def test_O_People_Assist(self):
     global page, Data, PEOPLE
     page = Subject_Config_JM(self.driver, self.base_url, '')
     Data = AllData()
     PEOPLE = People_Assist(self.driver, self.base_url, '')
     page.open()
     page.input_username(Data.name_b)
     page.input_password(Data.pwd)
     page.click_submit()
     self.driver.implicitly_wait(10)
     page.CWJC()
     page.Win_XF()
     page.Win_Split()
     PEOPLE.Assist_Button()
     self.driver.implicitly_wait(10)
     PEOPLE.prevpage()
     PEOPLE.switch_frame(Data.myframe)
     Lab1 = PEOPLE.Clear_Up()
     if Lab1 == '整理':
         self.WriteXlsx(32, 11, "PASS")
     else:
         self.WriteXlsx(32, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(32, 10, "Y")
     PEOPLE.switch_frame_default()
     PEOPLE.nextpage()
     PEOPLE.nextpage()
     PEOPLE.switch_frame(Data.myframe)
     Lab2 = PEOPLE.Year_End()
     if Lab2 == '年结':
         self.WriteXlsx(33, 11, "PASS")
     else:
         self.WriteXlsx(33, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(33, 10, "Y")
Ejemplo n.º 13
0
 def test_T_People_Assist(self):
     self.Log_In_Dep_Assist()
     self.driver.implicitly_wait(10)
     PEOPLE.Year_2019_people()
     PEOPLE.PEOPLE_ZT_001()
     PEOPLE.User_Name_Bind()
     self.driver.implicitly_wait(10)
     page.switch_frame_default()
     page.switch_frame(Data.frame1)
     Msg = PEOPLE.Msg_Frame()
     if "是否继续??" in Msg:
         page.switch_frame_default()
         PEOPLE.Not_Save_frame1()
         PEOPLE.switch_frame(Data.myframe)
         PEOPLE.switch_frame(Data.people_frame)
         PEOPLE.Bing_state_OK()
         if PEOPLE.All_Display() == "":
             self.WriteXlsx(44, 11, "PASS")
         else:
             self.WriteXlsx(44, 11, "ERROR")
             do_log.error("报错:实际与预期不符")
     else:
         self.WriteXlsx(44, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(44, 10, "Y")
Ejemplo n.º 14
0
 def test_H_Wait_ZD(self):
     self.Log_In_OK_ZD()
     Wait_ZD_ZJM.Select_ZT_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame1)
     Wait_ZD_ZJM.Select_111111_ZT()
     Wait_ZD_ZJM.switch_frame_default()
     self.Glo()
     ZT_infor.Save_frame1()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Select_BD_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     Wait_ZD_ZJM.Select_R2_Button()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame2()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Select_Year_2020()
     Wait_ZD_ZJM.Month_3()
     Wait_ZD_ZJM.List_1()
     Wait_ZD_ZJM.List_2()
     Wait_ZD_ZJM.Only_One_Button()
     Wait_ZD_ZJM.Button_ZZPZ()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame3)
     # Wait_ZD_ZJM.Quit_Button()
     if Wait_ZD_ZJM.Header() == "有权凭证类别":
         self.WriteXlsx(16, 11, "PASS")
     else:
         self.WriteXlsx(16, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(16, 10, "Y")
Ejemplo n.º 15
0
 def test_T_Subject_config_SJ(self):
     self.Log_In_DFKM()
     self.Glo()
     page.SJ_Button()
     ZT_infor.Year_2019_SJ()
     page.SJ_ZT_001()
     ZT_infor.Lab_td_6()
     page.Change_Year_button()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame1)
     ZT_infor.Click_Row1()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame2)
     ZT_infor.Select_Year_2020_ZT()
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame2()
     ZT_infor.switch_frame(Data.frame1)
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame1()
     ZT_infor.switch_frame_default()
     Msg = ZT_infor.Dialog()
     if Msg=="此账套已绑定税金科目信息!":
         self.WriteXlsx(617, 11, "PASS")
     else:
         self.WriteXlsx(617, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(617, 10, "Y")
Ejemplo n.º 16
0
 def test_R_Subject_config_SJ(self):
     self.Log_In_DFKM()
     self.Glo()
     page.SJ_Button()
     ZT_infor.Year_2020_SJ()
     page.SJ_ZT_001()
     page.SJ_Add_Button()
     page.switch_frame_default()
     page.switch_frame(Data.frame1)
     ZT_infor.JXS_Deve_button()
     ZT_infor.switch_frame_default()
     ZT_infor.switch_frame(Data.frame2)
     ZT_infor.CW_mytree_93_span()
     ZT_infor.JXSE_SJ()
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame2()
     ZT_infor.switch_frame(Data.frame1)
     ZT_infor.switch_frame_default()
     ZT_infor.Save_frame1()
     Msg = ZT_infor.Dialog()
     if Msg == "保存成功!":
         ZT_infor.switch_frame_default()
         page.OK_Msg()
         ZT_infor.switch_frame(Data.myframe)
         Lab1 = ZT_infor.ZJM_Data_Display_1()
         if Lab1 == "22210101[应交税费-应交增值税-进项税额]" :
             self.WriteXlsx(615, 11, "PASS")
         else:
             self.WriteXlsx(615, 11, "ERROR")
             do_log.error("报错:实际与预期不符")
         self.WriteXlsx(615, 10, "Y")
Ejemplo n.º 17
0
 def test_G_Wait_ZD(self):
     self.Log_In_OK_ZD()
     Wait_ZD_ZJM.Select_ZT_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame1)
     Wait_ZD_ZJM.Select_111111_ZT()
     Wait_ZD_ZJM.switch_frame_default()
     self.Glo()
     ZT_infor.Save_frame1()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Select_BD_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     Wait_ZD_ZJM.Select_R2_Button()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame2()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Select_Year_2020()
     Wait_ZD_ZJM.Month_3()
     Wait_ZD_ZJM.List_1()
     Wait_ZD_ZJM.Button_BZD()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame3()
     if page.Dialog() == "不制单操作必须输入备注信息":
         self.WriteXlsx(15, 11, "PASS")
     else:
         self.WriteXlsx(15, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(15, 10, "Y")
Ejemplo n.º 18
0
 def test_A_Subject_config_SJ(self):
     self.Log_In_DFKM()
     self.addIn_SJ_config()
     self.Replace(531,8)
     ZT_infor.ZT_name()
     ZT_infor.Send_KEY_name(C["按账套名称查询"])
     ZT_infor.YS_Check_button()
     Lab1 = ZT_infor.Lab1_1()
     Lab2 = ZT_infor.Lab1()
     Lab3 = ZT_infor.Lab3()#平行记帐测试账套002
     if Lab1=="2019" and Lab2=="测试帐套001" and Lab3=="平行记帐测试账套002":
         self.WriteXlsx(531, 11, "PASS")
     else:
         self.WriteXlsx(531, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(531, 10, "Y")
     ZT_infor.ZT_name_clear()
     self.Replace(532,8)
     ZT_infor.Send_KEY_name(C["按账套名称查询"])
     ZT_infor.YS_Check_button()
     Lab4 = ZT_infor.Lab1()
     Lab5 = ZT_infor.Lab2()
     if Lab4 == Lab5 =="测试帐套001":
         self.WriteXlsx(532, 11, "PASS")
     else:
         self.WriteXlsx(532, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(532, 10, "Y")
     ZT_infor.ZT_name_clear()
     self.Replace(533, 8)
     ZT_infor.Send_KEY_name(C["按账套名称查询"])
     ZT_infor.YS_Check_button()
     Lab6 = ZT_infor.Lab4()
     if Lab6 =="":
         self.WriteXlsx(533, 11, "PASS")
     else:
         self.WriteXlsx(533, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(533, 10, "Y")
     ZT_infor.ZT_name_clear()
     ZT_infor.YS_Check_button()
     Lab7 = ZT_infor.Lab3()
     if Lab7 =="平行记帐测试账套002":
         self.WriteXlsx(534, 11, "PASS")
     else:
         self.WriteXlsx(534, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(534, 10, "Y")
     ZT_infor.ZT_name_clear()
     self.Replace(535, 8)
     ZT_infor.Send_KEY_name(C["按账套名称查询"])
     ZT_infor.YS_Check_button()
     Lab8 = ZT_infor.Lab4()
     if Lab8 == "":
         self.WriteXlsx(535, 11, "PASS")
     else:
         self.WriteXlsx(535, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(535, 10, "Y")
Ejemplo n.º 19
0
 def test_Q_People_Assist(self):
     global page, Data, PEOPLE
     page = Subject_Config_JM(self.driver, self.base_url, '')
     Data = AllData()
     PEOPLE = People_Assist(self.driver, self.base_url, '')
     page.open()
     page.input_username(Data.name_b)
     page.input_password(Data.pwd)
     page.click_submit()
     self.driver.implicitly_wait(10)
     ZJM = self.driver.current_window_handle  # 切换窗口前的句柄
     PEOPLE.JF_MJ_DDDD()  #选择表单
     # page.Win_Split()
     Win = self.driver.window_handles  # 所有窗口句柄
     for windows in Win:
         if windows != ZJM:
             self.driver.switch_to.window(windows)
             sleep(1)
     page.switch_frame(Data.zwIframe)
     PEOPLE.Select_People_icon()
     PEOPLE.switch_frame_default()
     PEOPLE.switch_frame(Data.frame1)
     PEOPLE.Select_CXB()
     PEOPLE.Select_Right_icon()
     PEOPLE.switch_frame_default()
     self.Glo()
     ZT_infor.Save_frame1()
     page.switch_frame(Data.zwIframe)
     PEOPLE.JF_MJ_Button()
     PEOPLE.JF_Select_MJ_C()
     self.Replace(40, 8)
     PEOPLE.JF_BXJE_Text_Value(C["报销金额"])
     PEOPLE.DF_MJ_Button()
     PEOPLE.DF_Select_MJ_B()
     PEOPLE.DF_BXJE_Text_Value(C["支付金额"])
     PEOPLE.switch_frame_default()
     PEOPLE.Form_Send()
     self.driver.switch_to.window(ZJM)
     page.Select_XT_Work()
     PEOPLE.Select_Wait_Do()
     PEOPLE.switch_frame(Data.mainIframe)
     PEOPLE.All_Wait_Do()
     PEOPLE.Wait_Do_List_Display_Button()
     Win1 = self.driver.window_handles  # 所有窗口句柄
     for windows1 in Win1:
         if windows1 != ZJM:
             self.driver.switch_to.window(windows1)
             sleep(1)
     PEOPLE.Agree_Button()
     PEOPLE.switch_frame_default()
     PEOPLE.switch_frame(Data.frame1)
     PEOPLE.Span_Title()
     Lab = PEOPLE.PZ_Display()
     if '崔雄D' in Lab:
         self.WriteXlsx(40, 11, "PASS")
     else:
         self.WriteXlsx(40, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(40, 10, "Y")
Ejemplo n.º 20
0
 def test_C_Subject_config_SJ(self):
     self.Log_In_DFKM()
     self.addIn_SJ_config()
     self.Replace(541, 8)
     ZT_infor.ZT_year()
     ZT_infor.Send_KEY_year(C["按年度查询"])
     ZT_infor.YS_Check_button()
     Lab1 = ZT_infor.CW_XSYS()
     # self.assertEqual(Lab1,"条/共3条记录")   断言只能判断一次。
     if Lab1 == "条/共3条记录":
         self.WriteXlsx(541, 11, "PASS")
     else:
         self.WriteXlsx(541, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(541, 10, "Y")
     ZT_infor.ZT_year_clear()
     self.Replace(542, 8)
     ZT_infor.Send_KEY_year(C["按年度查询"])
     ZT_infor.YS_Check_button()
     Lab2 = ZT_infor.CW_XSYS()
     if Lab2 == "条/共1条记录":
         self.WriteXlsx(542, 11, "PASS")
     else:
         self.WriteXlsx(542, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(542, 10, "Y")
     ZT_infor.ZT_year_clear()
     self.Replace(543, 8)
     ZT_infor.Send_KEY_year(C["按年度查询"])
     ZT_infor.YS_Check_button()
     Lab3 = ZT_infor.CW_XSYS()
     if Lab3 == "条/共0条记录":
         self.WriteXlsx(543, 11, "PASS")
     else:
         self.WriteXlsx(543, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(543, 10, "Y")
     ZT_infor.ZT_year_clear()
     ZT_infor.YS_Check_button()
     Lab4 = ZT_infor.CW_XSYS()
     if Lab4 == "条/共3条记录":
         self.WriteXlsx(544, 11, "PASS")
     else:
         self.WriteXlsx(544, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(544, 10, "Y")
     ZT_infor.ZT_year_clear()
     self.Replace(545, 8)
     ZT_infor.Send_KEY_year(C["按年度查询"])
     ZT_infor.YS_Check_button()
     Lab5 = ZT_infor.CW_XSYS()
     if Lab5 == "条/共0条记录":
         self.WriteXlsx(545, 11, "PASS")
     else:
         self.WriteXlsx(545, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(545, 10, "Y")
Ejemplo n.º 21
0
 def test_N_Subject_config_SJ(self):
     self.Log_In_DFKM()
     self.AddIn_SJ_config_XXS()
     self.Replace(600, 8)
     ZT_infor.Check_Input_KMMC()
     ZT_infor.KMMC_Input(C["科目名称"])
     ZT_infor.Check_Button()
     Lab1 = ZT_infor.CW_XSYS()
     if Lab1 == "条/共18条记录":
         self.WriteXlsx(600, 11, "PASS")
     else:
         self.WriteXlsx(600, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(600, 10, "Y")
     ZT_infor.Clear_KMMC_Input()
     self.Replace(601, 8)
     ZT_infor.KMMC_Input(C["科目名称"])
     ZT_infor.Check_Button()
     Lab2 = ZT_infor.CW_XSYS()
     if Lab2 == "条/共4条记录":
         self.WriteXlsx(601, 11, "PASS")
     else:
         self.WriteXlsx(601, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(601, 10, "Y")
     ZT_infor.Clear_KMMC_Input()
     self.Replace(602, 8)
     ZT_infor.KMMC_Input(C["科目名称"])
     ZT_infor.Check_Button()
     Lab3 = ZT_infor.CW_XSYS()
     if Lab3 == "条/共0条记录":
         self.WriteXlsx(602, 11, "PASS")
     else:
         self.WriteXlsx(602, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(602, 10, "Y")
     ZT_infor.Clear_KMMC_Input()
     ZT_infor.Check_Button()
     Lab4 = ZT_infor.CW_XSYS()
     if Lab4 == "条/共188条记录":
         self.WriteXlsx(603, 11, "PASS")
     else:
         self.WriteXlsx(603, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(603, 10, "Y")
     ZT_infor.Clear_KMMC_Input()
     self.Replace(604, 8)
     ZT_infor.KMMC_Input(C["科目名称"])
     ZT_infor.Check_Button()
     Lab5 = ZT_infor.CW_XSYS()
     if Lab5 == "条/共0条记录":
         self.WriteXlsx(604, 11, "PASS")
     else:
         self.WriteXlsx(604, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(604, 10, "Y")
Ejemplo n.º 22
0
 def test_M_Subject_config_SJ(self):
     self.Log_In_DFKM()
     self.AddIn_SJ_config_XXS()
     self.Replace(595, 8)
     ZT_infor.Check_Input_KMBM()
     ZT_infor.KMBM_Input(C["科目编码"])
     ZT_infor.Check_Button()
     Lab1 = ZT_infor.CW_XSYS()
     if Lab1 == "条/共3条记录":
         self.WriteXlsx(595, 11, "PASS")
     else:
         self.WriteXlsx(595, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(595, 10, "Y")
     ZT_infor.clear_KMBM_Input()
     self.Replace(596, 8)
     ZT_infor.KMBM_Input(C["科目编码"])
     ZT_infor.Check_Button()
     Lab2 = ZT_infor.CW_XSYS()
     if Lab2 == "条/共12条记录":
         self.WriteXlsx(596, 11, "PASS")
     else:
         self.WriteXlsx(596, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(596, 10, "Y")
     ZT_infor.clear_KMBM_Input()
     self.Replace(597, 8)
     ZT_infor.KMBM_Input(C["科目编码"])
     ZT_infor.Check_Button()
     Lab3 = ZT_infor.CW_XSYS()
     if Lab3 == "条/共0条记录":
         self.WriteXlsx(597, 11, "PASS")
     else:
         self.WriteXlsx(597, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(597, 10, "Y")
     ZT_infor.clear_KMBM_Input()
     ZT_infor.Check_Button()
     Lab4 = ZT_infor.CW_XSYS()
     if Lab4 == "条/共188条记录":
         self.WriteXlsx(598, 11, "PASS")
     else:
         self.WriteXlsx(598, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(598, 10, "Y")
     ZT_infor.clear_KMBM_Input()
     self.Replace(599, 8)
     ZT_infor.KMBM_Input(C["科目编码"])
     ZT_infor.Check_Button()
     Lab5 = ZT_infor.CW_XSYS()
     if Lab5 == "条/共0条记录":
         self.WriteXlsx(599, 11, "PASS")
     else:
         self.WriteXlsx(599, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(599, 10, "Y")
Ejemplo n.º 23
0
 def test_A_Not_ZD(self):
     self.Log_In_Wait_ZD()
     Wait_ZD_ZJM.Select_ZT_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame1)
     Wait_ZD_ZJM.Select_2020_ZT()
     Wait_ZD_ZJM.switch_frame_default()
     self.Glo()
     ZT_infor.Save_frame1()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.SG_ZD_JM_New_Add_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     js = "$('input[id=billdate]').attr('readonly',false)"  # 3.jQuery,设置为false
     # js = "$('input[id=billdate]').attr('readonly','')"  # 4.jQuery,设置为空(同3)
     self.driver.execute_script(js)#操作日期控件
     Wait_ZD_ZJM.Clear_Data_time()
     Wait_ZD_ZJM.Data_time(Wait_ZD_ZJM.Call_Data_time())
     self.Replace(2, 8)
     Wait_ZD_ZJM.Double_Click_Input_First()
     Wait_ZD_ZJM.Input_First_1_text_ZY(C["第一行摘要"])
     Wait_ZD_ZJM.Double_Click_Input_First_2()
     Wait_ZD_ZJM.Input_First_2_KM_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame3)
     ZT_infor.CW_mytree_162_span()
     Wait_ZD_ZJM.Select_6001()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame3()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     Wait_ZD_ZJM.JF_RMB()
     Wait_ZD_ZJM.Input_JF_RMB(C["借方金额"])
     Wait_ZD_ZJM.Double_Click_Input_Two()
     Wait_ZD_ZJM.Input_Two_2_text_ZY(C["第二行摘要信息"])
     Wait_ZD_ZJM.Double_Click_Input_Two_2()
     Wait_ZD_ZJM.Input_Two_2_KM_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame4)
     ZT_infor.CW_mytree_162_span()
     Wait_ZD_ZJM.Select_6031()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame4()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     Wait_ZD_ZJM.DF_RMB()
     Wait_ZD_ZJM.Input_DF_RMB(C["贷方金额"])
     Wait_ZD_ZJM.Button_Save()
     sleep(5)
     if page.Dialog()=="保存成功":
         self.WriteXlsx(2, 11, "PASS")
     else:
         self.WriteXlsx(2, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(2, 10, "Y")
     page.switch_frame_default()
     page.OK_Msg()
Ejemplo n.º 24
0
 def test_L_People_Assist(self):
     self.Log_In_People_Assist()
     self.driver.implicitly_wait(10)
     PEOPLE.Bing_state_All()
     PEOPLE.Year_2020_people()
     PEOPLE.PEOPLE_ZT_001()
     PEOPLE.OA_CXTJ()
     PEOPLE.OA_CXTJ_Name()
     self.Replace(20, 8)
     PEOPLE.OA_Name_input_Send_key(C["输入"])
     PEOPLE.OA_Search_OA_NAME()
     self.Glo()
     Lab1 = ZT_infor.CW_XSYS()
     if Lab1 == "条/共8条记录":
         self.WriteXlsx(20, 11, "PASS")
     else:
         self.WriteXlsx(20, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(20, 10, "Y")
     PEOPLE.Clear_OA_Name_input_Send_key()
     self.Replace(21, 8)
     PEOPLE.OA_Name_input_Send_key(C["输入"])
     PEOPLE.OA_Search_OA_NAME()
     self.Glo()
     Lab2 = ZT_infor.CW_XSYS()
     if Lab2 == "条/共1条记录":
         self.WriteXlsx(21, 11, "PASS")
     else:
         self.WriteXlsx(21, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(21, 10, "Y")
     PEOPLE.Clear_OA_Name_input_Send_key()
     PEOPLE.OA_CXTJ()
     PEOPLE.OA_CXTJ_YWY_BM()
     self.Replace(22, 8)
     PEOPLE.OA_Name_input_Send_key(C["输入"])
     PEOPLE.OA_Search_OA_NAME()
     self.Glo()
     Lab3 = ZT_infor.CW_XSYS()
     if Lab3 == "条/共2条记录":
         self.WriteXlsx(22, 11, "PASS")
     else:
         self.WriteXlsx(22, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(22, 10, "Y")
     PEOPLE.Clear_OA_Name_input_Send_key()
     PEOPLE.OA_CXTJ()
     PEOPLE.OA_CXTJ_YWY_name()
     self.Replace(23, 8)
     PEOPLE.OA_Name_input_Send_key(C["输入"])
     PEOPLE.OA_Search_OA_NAME()
     self.Glo()
     Lab4 = ZT_infor.CW_XSYS()
     if Lab4 == "条/共1条记录":
         self.WriteXlsx(23, 11, "PASS")
     else:
         self.WriteXlsx(23, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(23, 10, "Y")
Ejemplo n.º 25
0
 def test_K_People_Assist(self):
     self.Log_In_People_Assist()
     self.driver.implicitly_wait(10)
     PEOPLE.Bing_state_All()
     PEOPLE.Year_2020_people()
     PEOPLE.PEOPLE_ZT_001()
     PEOPLE.ERP_people_ZS()
     PEOPLE.Save_Bind()
     page.switch_frame_default()
     Msg1 = page.Dialog()
     if Msg1 == "请至少选择一个OA人员进行绑定!":
         self.WriteXlsx(17, 11, "PASS")
     else:
         self.WriteXlsx(17, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(17, 10, "Y")
     page.switch_frame_default()
     page.OK_Msg()
     page.switch_frame(Data.myframe)
     PEOPLE.switch_frame(Data.people_frame)
     PEOPLE.OA_people_BGSZR()
     PEOPLE.Save_Bind()
     page.switch_frame_default()
     Msg2 = page.Dialog()
     if Msg2 == "人员绑定成功!":
         self.WriteXlsx(18, 11, "PASS")
     else:
         self.WriteXlsx(18, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(18, 10, "Y")
     page.switch_frame_default()
     page.OK_Msg()
     page.switch_frame(Data.myframe)
     PEOPLE.switch_frame(Data.people_frame)
     PEOPLE.ERP_people_LS()
     PEOPLE.OA_people_BGSKY1()
     PEOPLE.OA_people_BGSKY2()
     PEOPLE.OA_people_BGSKY3()
     PEOPLE.Save_Bind()
     page.switch_frame_default()
     Msg3 = page.Dialog()
     if Msg3 == "当前选择了多个OA人员绑定一个ERP业务员,导致个人往来辅助核算OA多个人员带出同一个ERP业务员,是否继续?":
         page.switch_frame_default()
         page.OK_Msg()
         Msg4 = page.Dialog()
         if Msg4 == "人员绑定成功!":
             self.WriteXlsx(19, 11, "PASS")
         else:
             self.WriteXlsx(19, 11, "ERROR")
             do_log.error("报错:实际与预期不符")
     else:
         self.WriteXlsx(19, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(19, 10, "Y")
     page.switch_frame_default()
     page.OK_Msg()
     page.switch_frame(Data.myframe)
     PEOPLE.switch_frame(Data.people_frame)
     PEOPLE.Bing_state_OK()
Ejemplo n.º 26
0
 def test_H_People_Assist(self):
     self.Log_In_People_Assist()
     self.driver.implicitly_wait(10)
     PEOPLE.Bing_state_All()
     PEOPLE.Year_2019_people()
     PEOPLE.PEOPLE_ZT_001()
     self.Glo()
     Lab1 = ZT_infor.CW_XSYS()
     from MySQL_Check.people_assist_SQL_01 import Num_R
     sleep(3)
     if Lab1 == "条/共168条记录" and Num_R == "168":
         self.WriteXlsx(11, 11, "PASS")
     else:
         self.WriteXlsx(11, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(11, 10, "Y")
Ejemplo n.º 27
0
 def test_F_OK_ZD(self):
     self.Log_In_Wait_ZD()
     Wait_ZD_ZJM.Select_ZT_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame1)
     Wait_ZD_ZJM.Select_111111_ZT()
     Wait_ZD_ZJM.switch_frame_default()
     self.Glo()
     ZT_infor.Save_frame1()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Select_BD_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     Wait_ZD_ZJM.Select_R2_Button()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame2()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     Wait_ZD_ZJM.Advanced_Query()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame3)
     Wait_ZD_ZJM.Clear_Select_people_input()
     self.Replace(12, 8)
     Wait_ZD_ZJM.Advanced_Query_Input(C["标题"])
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame3()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     if ZT_infor.CW_XSYS() == "条/共0条记录":
         self.WriteXlsx(12, 11, "PASS")
     else:
         self.WriteXlsx(12, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(12, 10, "Y")
     Wait_ZD_ZJM.Advanced_Query()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame4)
     Wait_ZD_ZJM.Clear_Advanced_Query_Input()
     self.Replace(13, 8)
     Wait_ZD_ZJM.Advanced_Query_Input(C["标题"])
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame4()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     if ZT_infor.CW_XSYS() == "条/共3条记录":
         self.WriteXlsx(13, 11, "PASS")
     else:
         self.WriteXlsx(13, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(13, 10, "Y")
Ejemplo n.º 28
0
 def test_D_People_Assist(self):
     self.Log_In_People_Assist()
     self.driver.implicitly_wait(10)
     PEOPLE.Bing_state_OK()
     PEOPLE.Year_2019_people()
     PEOPLE.PEOPLE_ZT_001()
     PEOPLE.Clear_Button()
     PEOPLE.switch_frame_default()
     Msg1 = page.Dialog()
     if Msg1 == "请至少选择一条数据进行清除绑定!":
         self.WriteXlsx(6, 11, "PASS")
     else:
         self.WriteXlsx(6, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(6, 10, "Y")
     PEOPLE.switch_frame_default()
     page.OK_Msg()
Ejemplo n.º 29
0
 def test_E_PZ_Check(self):
     self.Log_In_Wait_ZD()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame1)
     self.Clear_All_Input()
     Wait_ZD_ZJM.PZ_Text_YQ()
     self.Glo()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame1()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     if ZT_infor.CW_XSYS() == "条/共18条记录":
         self.WriteXlsx(11, 11, "PASS")
     else:
         self.WriteXlsx(11, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(11, 10, "Y")
     Wait_ZD_ZJM.Condition_Check_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame2)
     Wait_ZD_ZJM.PZ_Text_CAI()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame2()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     if ZT_infor.CW_XSYS() == "条/共0条记录":
         self.WriteXlsx(12, 11, "PASS")
     else:
         self.WriteXlsx(12, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(12, 10, "Y")
     Wait_ZD_ZJM.Condition_Check_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame3)
     Wait_ZD_ZJM.PZ_Text_JI()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame3()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     if ZT_infor.CW_XSYS() == "条/共1条记录":
         self.WriteXlsx(13, 11, "PASS")
     else:
         self.WriteXlsx(13, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(13, 10, "Y")
     Wait_ZD_ZJM.Condition_Check_Button()
     Wait_ZD_ZJM.switch_frame_default()
     Wait_ZD_ZJM.switch_frame(Data.frame4)
     Wait_ZD_ZJM.PZ_Text_BY()
     Wait_ZD_ZJM.switch_frame_default()
     ZT_infor.Save_frame4()
     Wait_ZD_ZJM.switch_frame(Data.myframe)
     if ZT_infor.CW_XSYS() == "条/共0条记录":
         self.WriteXlsx(14, 11, "PASS")
     else:
         self.WriteXlsx(14, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(14, 10, "Y")
Ejemplo n.º 30
0
 def test_M_People_Assist(self):
     self.Log_In_People_Assist()
     self.driver.implicitly_wait(10)
     PEOPLE.Bing_state_All()
     PEOPLE.Year_2020_people()
     PEOPLE.PEOPLE_ZT_001()
     PEOPLE.ERP_CXTJ()
     PEOPLE.ERP_CXTJ_YWY_BM()
     self.Replace(24, 8)
     PEOPLE.ERP_input_Send_key(C["输入"])
     PEOPLE.ERP_Search_button()
     Lab1 = PEOPLE.ERP_Data_Display()
     if Lab1 == "条/共1条记录":
         self.WriteXlsx(24, 11, "PASS")
     else:
         self.WriteXlsx(24, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(24, 10, "Y")
     PEOPLE.Clear_ERP_input_Send_key()
     PEOPLE.ERP_CXTJ()
     self.Replace(25, 8)
     PEOPLE.ERP_input_Send_key(C["输入"])
     PEOPLE.ERP_Search_button()
     Lab2 = PEOPLE.ERP_Data_Display()
     if Lab2 == "条/共3条记录":
         self.WriteXlsx(25, 11, "PASS")
     else:
         self.WriteXlsx(25, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(25, 10, "Y")
     PEOPLE.Clear_ERP_input_Send_key()
     PEOPLE.ERP_CXTJ()
     PEOPLE.ERP_CXTJ_YWY_name()
     self.Replace(26, 8)
     PEOPLE.ERP_input_Send_key(C["输入"])
     PEOPLE.ERP_Search_button()
     Lab3 = PEOPLE.ERP_Data_Display()
     if Lab3 == "条/共1条记录":
         self.WriteXlsx(26, 11, "PASS")
     else:
         self.WriteXlsx(26, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(26, 10, "Y")
     PEOPLE.Clear_ERP_input_Send_key()
     PEOPLE.ERP_CXTJ()
     self.Replace(27, 8)
     PEOPLE.ERP_input_Send_key(C["输入"])
     PEOPLE.ERP_Search_button()
     Lab4 = PEOPLE.ERP_Data_Display()
     if Lab4 == "条/共1条记录":
         self.WriteXlsx(27, 11, "PASS")
     else:
         self.WriteXlsx(27, 11, "ERROR")
         do_log.error("报错:实际与预期不符")
     self.WriteXlsx(27, 10, "Y")