示例#1
0
 def testupdateuser_6(self):
     '''验证修改性别,角色提交'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     menu.cBtn(menu.updateuser[3])  #选择一项
     menu.cBtn(menu.button_list[2])  #点击修改按钮
     sex = self.driver.find_element_by_name('sex')
     Select(sex).select_by_value('2')  # 获取下拉选
     time.sleep(1)
     role = self.driver.find_element_by_xpath(
         '//*[@id="upDateForm"]/div[7]/div/select')
     Select(role).select_by_value(
         '0fea1af336204e7d8dd2d63768751253')  # 获取下拉选
     menu.cBtn(menu.button_list[10])  #点击提交
     '''验证'''
     time.sleep(1)
     msg6_1 = menu.isElementExist(menu.updateuser[10])
     self.assertTrue(msg6_1, '页面显示验证')
     if msg6_1:
         msgInfo1 = menu.getValue(*menu.updateuser[10])
         self.assertEqual(msgInfo1, '女', '显示信息正确')
     msg6_2 = menu.isElementExist(menu.updateuser[11])
     self.assertTrue(msg6_2, '页面显示验证')
     if msg6_2:
         msgInfo2 = menu.getValue(*menu.updateuser[11])
         self.assertEqual(msgInfo2, '代理中心负责人', '显示信息正确')
     msg6_3 = menu.isElementExist(menu.updateuser[8])
     self.assertTrue(msg6_3, '弹出提示信息')
     if msg6_3:
         msgInfo3 = menu.getValue(*menu.updateuser[8])
         self.assertEqual(msgInfo3, '×\n提示! 修改成功!', '提示信息正确')
示例#2
0
 def testadduser_1(self):
     '''为空新增用户:'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])
     menu.cBtn(menu.button_list[8])
     msg1 = menu.isElementExist(menu.addinput[7])
     self.assertTrue(msg1, '出现提示信息')
     if msg1:
         msgInfo1 = menu.getValue(*menu.addinput[7])
         self.assertEqual(msgInfo1, '不能为空', '提示信息正确')
     msg2 = menu.isElementExist(menu.addinput[8])
     self.assertTrue(msg2, '出现提示信息')
     if msg2:
         msgInfo2 = menu.getValue(*menu.addinput[8])
         self.assertEqual(msgInfo2, '不能为空', '提示信息正确')
     msg3 = menu.isElementExist(menu.addinput[9])
     self.assertTrue(msg3, '出现提示信息')
     if msg3:
         msgInfo3 = menu.getValue(*menu.addinput[9])
         self.assertEqual(msgInfo3, '不能为空', '提示信息正确')
     msg4 = menu.isElementExist(menu.addinput[10])
     self.assertTrue(msg4, '出现提示信息')
     if msg4:
         msgInfo4 = menu.getValue(*menu.addinput[10])
         self.assertEqual(msgInfo4, '不能为空', '提示信息正确')
     msg5 = menu.isElementExist(menu.addinput[11])
     self.assertTrue(msg5, '不能为空')
     if msg5:
         msgInfo5 = menu.getValue(*menu.addinput[11])
         self.assertEqual(msgInfo5, '不能为空', '提示信息正确')
示例#3
0
 def testarea_3(self):
     '''选择一项点击地区分配'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(2)
     menu.cBtn(menu.updateuser[3])  # 选择一项
     menu.cBtn(menu.button_list[7])  # 点击地区分配
     menu.cBtn(menu.button_list[20])  # 选择地区
     menu.cBtn(menu.button_list[14])  # 提交
     time.sleep(1)
     msg3_1 = menu.isElementExist(menu.allot[2])
     self.assertTrue(msg3_1, '弹出提示信息')
     if msg3_1:
         msgInfo1 = menu.getValue(*menu.allot[2])
         self.assertEqual(msgInfo1, '×\n提示! 分配成功!', '提示信息正确')
     msg3_2 = menu.isElementExist(menu.allot[4])
     self.assertTrue(msg3_2, '页面显示验证')
     if msg3_2:
         msgInfo2 = menu.getValue(*menu.allot[4])
         self.assertEqual(msgInfo2, '所有地区', '提示信息正确')
示例#4
0
 def testorgan_1(self):
     '''点击机构分配'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(2)
     menu.cBtn(menu.button_list[4])  #点击机构分配
     msg1 = menu.isElementExist(menu.allot[0])
     self.assertTrue(msg1, '弹出提示信息')  #验证
     if msg1:
         msgInfo = menu.getValue(*menu.allot[0])
         self.assertEqual(msgInfo, '×\n提示! 请选中一项内容!', '提示信息正确')
示例#5
0
 def testdeleteuser_1(self):
     '''点击删除按钮'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     menu.cBtn(menu.button_list[3])  #点击删除按钮
     msg1 = menu.isElementExist(menu.deleteuser[0])
     self.assertTrue(msg1, '弹出提示信息')  #验证
     if msg1:
         msgInfo = menu.getValue(*menu.deleteuser[0])
         self.assertEqual(msgInfo, '×\n提示! 请选中一项内容!', '提示信息正确')
示例#6
0
 def testupdateuser_3(self):
     '''验证删除修改必填项点击提交'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     menu.cBtn(menu.updateuser[3])  #选择一项
     menu.cBtn(menu.button_list[2])  #点击修改按钮
     menu.clearValue(menu.updateuser[4])  #清空登录账号
     menu.clearValue(menu.updateuser[5])  #清空登录密码
     menu.cBtn(menu.button_list[10])  #点击修改提交按钮
     msg3 = menu.isElementExist(menu.updateuser[6])
     self.assertTrue(msg3, '出现提示信息')
     if msg3:
         msgInfo1 = menu.getValue(*menu.updateuser[6])
         self.assertEqual(msgInfo1, '不能为空', '提示信息正确')
     msg3_1 = menu.isElementExist(menu.updateuser[7])
     self.assertTrue(msg3_1, '出现提示信息')
     if msg3_1:
         msgInfo2 = menu.getValue(*menu.updateuser[7])
         self.assertEqual(msgInfo2, '不能为空', '提示信息正确')
示例#7
0
 def testupdateuser_4(self):
     '''验证修改登录账号点击提交'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     menu.cBtn(menu.updateuser[3])  #选择一项
     menu.cBtn(menu.button_list[2])  #点击修改按钮
     menu.inputValue(menu.updateuser[4], menu.valueList[4])  #修改登录账号
     menu.cBtn(menu.button_list[10])  #点击提交
     '''验证'''
     time.sleep(1)
     msg4 = menu.isElementExist(menu.updateuser[8])
     self.assertTrue(msg4, '弹出提示信息')
     if msg4:
         msgInfo1 = menu.getValue(*menu.updateuser[8])
         self.assertEqual(msgInfo1, '×\n提示! 修改成功!', '提示信息正确')
     msg4_1 = menu.isElementExist(menu.updateuser[9])
     self.assertTrue(msg4_1, '页面显示验证')
     if msg4_1:
         msgInfo2 = menu.getValue(*menu.updateuser[9])
         self.assertEqual(msgInfo2, '15864901722', '显示信息正确')
示例#8
0
 def testarea_2(self):
     '''选中多项点击地区分配'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(2)
     menu.cBtn(menu.updateuser[2])  # 选择多项
     menu.cBtn(menu.button_list[7])  # 点击地区分配
     time.sleep(1)
     msg2 = menu.isElementExist(menu.allot[1])
     self.assertTrue(msg2, '弹出提示信息')  # 验证
     if msg2:
         msgInfo = menu.getValue(*menu.allot[1])
         self.assertEqual(msgInfo, '×\n提示! 请选中一项内容进行操作!', '提示信息正确')
示例#9
0
 def testupdateuser_2(self):
     '''验证选择多项点击修改按钮'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     menu.cBtn(menu.updateuser[2])
     menu.cBtn(menu.button_list[2])
     time.sleep(1)
     msg2 = menu.isElementExist(menu.updateuser[1])
     self.assertTrue(msg2, '弹出提示信息')
     if msg2:
         msgInfo = menu.getValue(*menu.updateuser[1])
         self.assertEqual(msgInfo, '×\n提示! 请选中一项内容进行操作!', '提示信息正确')
示例#10
0
 def testlimits_3(self):
     '''选择一项点击权限分配'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(2)
     menu.cBtn(menu.updateuser[3])  # 选择一项
     menu.cBtn(menu.button_list[6])  # 点击权限分配
     menu.cBtn(menu.button_list[19])  #选择权限
     menu.cBtn(menu.button_list[14])  #提交
     time.sleep(1)
     msg3 = menu.isElementExist(menu.allot[2])
     self.assertTrue(msg3, '弹出提示信息')
     if msg3:
         msgInfo = menu.getValue(*menu.allot[2])
         self.assertEqual(msgInfo, '×\n提示! 分配成功!', '提示信息正确')
示例#11
0
 def test_alone_query_2(self):
     """按角色类型单一查询"""
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     role = self.driver.find_element_by_id('role_id')
     Select(role).select_by_value(
         '0fea1af336204e7d8dd2d63768751253')  #获取下拉选
     menu.cBtn(menu.button_list[0])  # 点击[查询]
     time.sleep(1)
     flag = menu.isElementExist(menu.querymsg[0])  # 判断查询成功
     self.assertTrue(flag, '验证信息')
     if flag:
         msgInfo = menu.getValue(*menu.querymsg[0])
         self.assertEqual(msgInfo, '代理中心负责人', '提示信息正确')
示例#12
0
 def testupdateuser_5(self):
     '''验证修改登录密码点击提交'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     menu.cBtn(menu.updateuser[3])  #选择一项
     menu.cBtn(menu.button_list[2])  #点击修改按钮
     menu.inputValue(menu.updateuser[5], menu.valueList[3])  #修改登录密码
     menu.cBtn(menu.button_list[10])  #点击提交
     time.sleep(1)
     msg5 = menu.isElementExist(menu.updateuser[8])
     self.assertTrue(msg5, '弹出提示信息')
     if msg5:
         msgInfo = menu.getValue(*menu.updateuser[8])
         self.assertEqual(msgInfo, '×\n提示! 修改成功!', '提示信息正确')
示例#13
0
 def testadduser_6(self):
     ''' 手机号为空新增'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])
     menu.inputValue(menu.addinput[0], menu.valueList[0])
     menu.inputValue(menu.addinput[1], menu.valueList[1])
     menu.inputValue(menu.addinput[2], menu.valueList[2])
     menu.inputValue(menu.addinput[3], menu.valueList[3])
     menu.cBtn(menu.button_list[8])
     time.sleep(1)
     msg5 = menu.isElementExist(menu.addinput[11])
     self.assertTrue(msg5, '出现提示信息')  #验证
     if msg5:
         msgInfo = menu.getValue(*menu.addinput[11])
         self.assertEqual(msgInfo, '不能为空', '提示信息正确')
示例#14
0
 def testadduser_8(self):
     ''' 正确输入新增成功'''
     menu = UserPage(self.driver)  # 实例化用户管理页面
     self.login.loginFunc()  # 登录
     menu.inUserPage()  # 进入用户管理页面
     time.sleep(3)
     menu.cBtn(menu.button_list[1])
     menu.inputValue(menu.addinput[0], menu.valueList[0])
     menu.inputValue(menu.addinput[1], menu.valueList[1])
     menu.inputValue(menu.addinput[2], menu.valueList[2])
     menu.inputValue(menu.addinput[3], menu.valueList[3])
     menu.inputValue(menu.addinput[4], menu.valueList[4])
     menu.cBtn(menu.button_list[8])
     time.sleep(1)
     msg7 = menu.isElementExist(menu.addinput[13])
     self.assertTrue(msg7, '弹出提示信息')  #验证
     if msg7:
         msgInfo = menu.getValue(*menu.addinput[13])
         self.assertEqual(msgInfo, '×\n提示! 新增成功!', '提示信息正确')