コード例 #1
0
 def test_addmenu_3(self):
     '''错误输入排序'''
     menu = Menu_Page(self.driver) #实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])#点击新增按钮
     menu.inputValue(menu.addmenu_list[4],menu.reason)#输入排序
     msg3 = menu.isElementExist(menu.addmenu_list[6])
     self.assertTrue(msg3,'出现提示信息')#验证
     if msg3:
         msgInfo = menu.getValue(*menu.addmenu_list[6])
         self.assertEqual(msgInfo, '请输入有效的数字', '提示信息正确')
コード例 #2
0
 def test_addmenu_5(self):
     '''点击取消关闭窗口'''
     menu = Menu_Page(self.driver)  # 实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.additem[0])
     menu.cBtn(menu.additem[1])  # 点击新增项
     menu.cBtn(menu.button_list[0])#点击新增按钮
     menu.cBtn(menu.button_list[7])#点击取消按钮
     msg5 = menu.isElementExist(menu.addmenu_list[0])
     self.assertFalse(msg5,'关闭窗口')
コード例 #3
0
 def test_deletemenu_1(self):
     '''点击删除按钮'''
     menu = Menu_Page(self.driver)  # 实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.button_list[2])
     msg1 = menu.isElementExist(menu.msgbox)
     self.assertTrue(msg1,'弹出提示信息')
     if msg1:
         msgInfo = menu.getValue(*menu.msgbox)
         self.assertEqual(msgInfo, '×\n提示! 请先选中节点!', '提示信息正确')
コード例 #4
0
 def test_addmenu_1(self):
     '''点击新增按钮'''
     menu = Menu_Page(self.driver) #实例化菜单管理页面
     self.login.loginFunc() #登录
     menu.inmenuPage() #进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])#点击新增按钮
     msg1 = menu.isElementExist(menu.addmenu_list[0])
     self.assertTrue(msg1,'弹出新增窗口')#验证
コード例 #5
0
 def test_addmenu_2(self):
     '''不输入必填项提交'''
     menu = Menu_Page(self.driver) #实例化菜单管理页面
     self.login.loginFunc()#登录
     menu.inmenuPage()#进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])#点击新增按钮
     menu.cBtn(menu.button_list[6])#点击提交按钮
     msg2 = menu.isElementExist(menu.addmenu_list[5])
     self.assertTrue(msg2,'出现提示信息')#验证
     if msg2:
         msgInfo = menu.getValue(*menu.addmenu_list[5])
         self.assertEqual(msgInfo, '不能为空', '提示信息正确')
コード例 #6
0
 def test_updatemanu_2(self):
     '''选中节点点击修改按钮'''
     menu = Menu_Page(self.driver)  # 实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.additem[0])
     menu.cBtn(menu.additem[1])
     menu.cBtn(menu.additem[2])
     menu.cBtn(menu.additem[3])
     menu.cBtn(menu.deletemenu_list[2])  # 选中节点
     menu.cBtn(menu.button_list[1])#点击修改按钮
     msg2 = menu.isElementExist(menu.updatemenu_list[0])
     self.assertTrue(msg2,'弹出修改窗口')
コード例 #7
0
 def test_addmenu_4(self):
     '''输入必填项点击新增'''
     menu = Menu_Page(self.driver) #实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.additem[0])
     menu.cBtn(menu.additem[1])# 点击新增项
     menu.cBtn(menu.button_list[0])#点击新增按钮
     menu.inputValue(menu.addmenu_list[1],menu.reason)#输入菜单名称
     menu.cBtn(menu.button_list[6])#点击提交按钮
     time.sleep(1)
     msg4 = menu.isElementExist(menu.msgbox)
     self.assertTrue(msg4,'新增成功!')
     if msg4:
         msgInfo = menu.getValue(*menu.msgbox)
         self.assertEqual(msgInfo, '×\n提示! 新增成功!', '提示信息正确')
コード例 #8
0
 def test_deletemenu_4(self):
     '''取消删除'''
     menu = Menu_Page(self.driver)  # 实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.additem[0])
     menu.cBtn(menu.additem[1])
     menu.cBtn(menu.additem[2])
     menu.cBtn(menu.additem[3])
     menu.cBtn(menu.deletemenu_list[2])  # 选中节点
     menu.cBtn(menu.button_list[2])  # 点击删除按钮
     menu.cBtn(menu.button_list[11])  # 点击取消按钮
     msg4 = menu.isElementExist(menu.deletemenu_list[1])
     self.assertFalse(msg4,'关闭窗口')
コード例 #9
0
 def test_deletemenu_3(self):
     '''确定删除'''
     menu = Menu_Page(self.driver)  # 实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.additem[0])
     menu.cBtn(menu.additem[1])
     menu.cBtn(menu.additem[2])
     menu.cBtn(menu.additem[3])
     menu.cBtn(menu.deletemenu_list[2])  # 选中节点
     menu.cBtn(menu.button_list[2])  # 点击删除按钮
     menu.cBtn(menu.button_list[10])#点击提交按钮
     time.sleep(1)
     msg3 = menu.isElementExist(menu.msgbox)
     self.assertTrue(msg3,'弹出提示信息')
     if msg3:
         msgInfo = menu.getValue(*menu.msgbox)
         self.assertEqual(msgInfo, '×\n提示! 删除成功!', '提示信息正确')
コード例 #10
0
 def test_updatemenu_6(self):
     '''点击取消按钮'''
     menu = Menu_Page(self.driver)  # 实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.additem[0])
     menu.cBtn(menu.additem[1])
     menu.cBtn(menu.additem[2])
     menu.cBtn(menu.additem[3])
     menu.cBtn(menu.deletemenu_list[2])  # 选中节点
     menu.cBtn(menu.button_list[1])  # 点击修改按钮
     menu.cBtn(menu.button_list[9])#点击取消按钮
     msg6  = menu.isElementExist(menu.updatemenu_list[0])
     self.assertFalse(msg6,'关闭窗口')
コード例 #11
0
 def test_updatemenu_5(self):
     '''正确修改提交'''
     menu = Menu_Page(self.driver)  # 实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.additem[0])
     menu.cBtn(menu.additem[1])
     menu.cBtn(menu.additem[2])
     menu.cBtn(menu.additem[3])
     menu.cBtn(menu.deletemenu_list[2])  # 选中节点
     menu.cBtn(menu.button_list[1])  # 点击修改按钮
     '''输入修改内容'''
     menu.inputValue(menu.updatemenu_list[1], menu.reason)
     menu.inputValue(menu.updatemenu_list[2], menu.valueList[0])
     menu.inputValue(menu.updatemenu_list[3], menu.valueList[1])
     menu.inputValue(menu.updatemenu_list[4], menu.valueList[2])
     menu.cBtn(menu.button_list[8])  # 点击提交按钮
     time.sleep(1)
     msg5 = menu.isElementExist(menu.msgbox)
     self.assertTrue(msg5,'修改成功!')
     if msg5:
         msgInfo = menu.getValue(*menu.msgbox)
         self.assertEqual(msgInfo, '×\n提示! 修改成功!', '提示信息正确')
コード例 #12
0
 def test_updatemenu_4(self):
     '''错误输入排序'''
     menu = Menu_Page(self.driver)  # 实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.additem[0])
     menu.cBtn(menu.additem[1])
     menu.cBtn(menu.additem[2])
     menu.cBtn(menu.additem[3])
     menu.cBtn(menu.deletemenu_list[2])  # 选中节点
     menu.cBtn(menu.button_list[1])  # 点击修改按钮
     menu.clearValue(menu.updatemenu_list[4])
     menu.inputValue(menu.updatemenu_list[4],menu.reason)#修改排序
     msg4 = menu.isElementExist(menu.updatemenu_list[6])
     self.assertTrue(msg4,'出现提示信息')
     if msg4:
         msgInfo = menu.getValue(*menu.updatemenu_list[6])
         self.assertEqual(msgInfo, '请输入有效的数字', '提示信息正确')
コード例 #13
0
 def test_updatemenu_3(self):
     '''清空必填项提交验证'''
     menu = Menu_Page(self.driver)  # 实例化菜单管理页面
     self.login.loginFunc()  # 登录
     menu.inmenuPage()  # 进入菜单管理页面
     time.sleep(2)
     menu.cBtn(menu.additem[0])
     menu.cBtn(menu.additem[1])
     menu.cBtn(menu.additem[2])
     menu.cBtn(menu.additem[3])
     menu.cBtn(menu.deletemenu_list[2])  # 选中节点
     menu.cBtn(menu.button_list[1])  # 点击修改按钮
     menu.clearValue(menu.updatemenu_list[1])#清空必填项
     menu.cBtn(menu.button_list[8])#点击提交按钮
     msg3 = menu.isElementExist(menu.updatemenu_list[5])
     self.assertTrue(msg3,'出现提示信息')
     if msg3:
         msgInfo = menu.getValue(*menu.updatemenu_list[5])
         self.assertEqual(msgInfo, '不能为空', '提示信息正确')