示例#1
0
 def testaddrole_2(self):
     '''角色为空验证'''
     menu = RolePage(self.driver)  # 实例化角色管理页面
     self.login.loginFunc()  # 登录
     menu.inRolePage()  # 进入角色管理页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])#点击新增
     menu.inputValue(menu.addrole_list[1],menu.valueList[1])#输入表示位
     menu.inputValue(menu.addrole_list[2],menu.valueList[2])#输入描述
     menu.cBtn(menu.button_list[5])#点击提交
     msg2 = menu.isElementExist(menu.addrole_list[3])#提示验证
     self.assertTrue(msg2,'出现提示信息')
     if msg2:
         msgInfo = menu.getValue(*menu.addrole_list[3])
         self.assertEqual(msgInfo, '不能为空', '提示信息正确')
示例#2
0
 def testaddrole_4(self):
     '''描述为空验证'''
     menu = RolePage(self.driver)  # 实例化角色管理页面
     self.login.loginFunc()  # 登录
     menu.inRolePage()  # 进入角色管理页面
     time.sleep(2)
     menu.cBtn(menu.button_list[1])#点击新增按钮
     menu.inputValue(menu.addrole_list[0],menu.valueList[0])#输入角色名称
     menu.inputValue(menu.addrole_list[1],menu.valueList[1])#输入表示位
     menu.cBtn(menu.button_list[5])#点击提交按钮
     msg4 = menu.isElementExist(menu.addrole_list[5])#提示验证
     self.assertTrue(msg4,'出现提示信息')
     if msg4:
         msgInfo = menu.getValue(*menu.addrole_list[5])
         self.assertEqual(msgInfo, '不能为空', '提示信息正确')
示例#3
0
 def testaddrole_5(self):
     '''新增成功验证'''
     menu = RolePage(self.driver)  # 实例化角色管理页面
     self.login.loginFunc()  # 登录
     menu.inRolePage()  # 进入角色管理页面
     time.sleep(2)
     menu.cBtn(menu.button_list[1])  # 点击新增按钮
     menu.inputValue(menu.addrole_list[0], menu.valueList[0])  # 输入角色名称
     menu.inputValue(menu.addrole_list[1], menu.valueList[1])  # 输入表示位
     menu.inputValue(menu.addrole_list[2], menu.valueList[2])  # 输入描述
     menu.cBtn(menu.button_list[5])#点击提交
     time.sleep(1)
     msg5 = menu.isElementExist(menu.addrole_list[6])#提示验证
     self.assertTrue(msg5,'新增成功!')
     if msg5:
         msgInfo = menu.getValue(*menu.addrole_list[6])
         self.assertEqual(msgInfo, '×\n提示! 新增成功!', '提示信息正确')
示例#4
0
 def testupdaterole_4(self):
     '''修改必填项验证'''
     menu = RolePage(self.driver)  # 实例化角色管理页面
     self.login.loginFunc()  # 登录
     menu.inRolePage()  # 进入角色管理页面
     time.sleep(2)
     menu.cBtn(menu.updaterole_list[0])  # 选中修改项
     menu.cBtn(menu.button_list[2])  # 点击修改按钮
     menu.inputValue(menu.updaterole_list[2],menu.valueList[0])#修改角色名称
     menu.inputValue(menu.updaterole_list[3],menu.valueList[1])  # 修改表示位
     menu.inputValue(menu.updaterole_list[4],menu.valueList[2])  # 修改描述
     menu.cBtn(menu.button_list[7])  # 点击提交按钮
     time.sleep(1)
     msg4 = menu.isElementExist(menu.updaterole_list[8])#提示验证
     self.assertTrue(msg4, '弹出提示信息')
     if msg4:
         msgInfo = menu.getValue(*menu.updaterole_list[8])
         self.assertEqual(msgInfo, '×\n提示! 修改成功!', '提示信息正确')
示例#5
0
 def testbuttonAssigned_17(self):
     '''修改必填项点击提交验证'''
     menu = RolePage(self.driver)  # 实例化角色管理页面
     self.login.loginFunc()  # 登录
     menu.inRolePage()  # 进入角色管理页面
     time.sleep(2)
     menu.cBtn(menu.updaterole_list[0])  # 选择一项
     menu.cBtn(menu.button_list[4])  # 点击按钮分配
     menu.cBtn(menu.button_list[13])
     menu.cBtn(menu.button_list[14])  # 选择节点
     menu.cBtn(menu.buttonAssigned_list[9])#选中一项
     menu.cBtn(menu.button_list[11])#点击按钮修改
     '''修改必填项'''
     menu.inputValue(menu.buttonAssigned_list[11],menu.valueList[0])
     menu.inputValue(menu.buttonAssigned_list[12], menu.valueList[0])
     menu.inputValue(menu.buttonAssigned_list[13], menu.valueList[1])
     menu.inputValue(menu.buttonAssigned_list[14], menu.valueList[1])
     menu.inputValue(menu.buttonAssigned_list[15], menu.valueList[0])
     menu.cBtn(menu.buttonAssigned_list[16])#点击提交
     msg17 = menu.isElementExist(menu.updaterole_list[8])
     self.assertTrue(msg17,'修改成功!')
示例#6
0
 def testbuttonAssigned_12(self):
     '''正常输入点击提交按钮'''
     menu = RolePage(self.driver)  # 实例化角色管理页面
     self.login.loginFunc()  # 登录
     menu.inRolePage()  # 进入角色管理页面
     time.sleep(2)
     menu.cBtn(menu.updaterole_list[0])  # 选择一项
     menu.cBtn(menu.button_list[4])  # 点击按钮分配
     menu.cBtn(menu.button_list[13])
     menu.cBtn(menu.button_list[14])  # 选择节点
     menu.cBtn(menu.button_list[10])  # 点击按钮新增
     '''输入按钮英文名称,表示位,按钮名称,图标,描述'''
     menu.inputValue(menu.buttonAssigned_list[1],menu.valueList[0])
     menu.inputValue(menu.buttonAssigned_list[2], menu.valueList[0])
     menu.inputValue(menu.buttonAssigned_list[3], menu.valueList[1])
     menu.inputValue(menu.buttonAssigned_list[4], menu.valueList[1])
     menu.inputValue(menu.buttonAssigned_list[5], menu.valueList[0])
     menu.cBtn(menu.buttonAssigned_list[6])  # 点击提交按钮
     time.sleep(1)
     msg12 = menu.isElementExist(menu.updaterole_list[8])#提示验证
     self.assertTrue(msg12, '新增成功!')
示例#7
0
 def testbuttonAssigned_11(self):
     '''新增按钮不输入描述点击提交按钮'''
     menu = RolePage(self.driver)  # 实例化角色管理页面
     self.login.loginFunc()  # 登录
     menu.inRolePage()  # 进入角色管理页面
     time.sleep(2)
     menu.cBtn(menu.updaterole_list[0])  # 选择一项
     menu.cBtn(menu.button_list[4])  # 点击按钮分配
     menu.cBtn(menu.button_list[13])
     menu.cBtn(menu.button_list[14])  # 选择节点
     menu.cBtn(menu.button_list[10])  # 点击按钮新增
     '''输入按钮英文名称,表示位,按钮名称,图标'''
     menu.inputValue(menu.buttonAssigned_list[1],menu.valueList[0])
     menu.inputValue(menu.buttonAssigned_list[2], menu.valueList[0])
     menu.inputValue(menu.buttonAssigned_list[3], menu.valueList[1])
     menu.inputValue(menu.buttonAssigned_list[4], menu.valueList[1])
     menu.cBtn(menu.buttonAssigned_list[6])  # 点击提交按钮
     msg11 = menu.isElementExist(menu.buttonAssigned_list[27])#提示验证
     self.assertTrue(msg11, '出现提示信息')
     if msg11:
         msgInfo = menu.getValue(*menu.buttonAssigned_list[27])
         self.assertEqual(msgInfo, '不能为空', '提示信息正确')