def test_addownbank_1(self): '''点击新增按钮验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.button_list[1]) #点击新增按钮 time.sleep(1) msg = menu.isElementExist(menu.msg_list[1]) self.assertTrue(msg, '弹出新增窗口')
def test_delete_1(self): '''点击删除验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.button_list[3]) #点击删除 time.sleep(1) msg = menu.getValue(*menu.msg_list[0]) self.assertIn(menu.valueList[9], msg, '提示信息正确')
def test_query_3_1(self): """按错误账号查询""" menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.inputValue(menu.query_list[2], menu.valueList[2]) menu.cBtn(menu.button_list[0]) Text = menu.getValue(*menu.msg_list[16]) self.assertIn(menu.valueList[3], Text, '验证成功')
def test_delete_2(self): '''选择一项点击删除验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[1]) #选择删除项 menu.cBtn(menu.button_list[3]) #点击删除 time.sleep(1) msg = menu.isElementExist(menu.msg_list[11]) self.assertTrue(msg, '弹出删除窗口')
def test_update_3(self): '''选择一项点击修改''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[0]) # 选择一项 menu.cBtn(menu.button_list[2]) # 点击修改按钮 time.sleep(1) msg = menu.isElementExist(menu.msg_list[10]) self.assertTrue(msg, '弹出修改窗口')
def test_update_2(self): '''选择多项点击修改''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[2]) #全选 menu.cBtn(menu.button_list[2]) # 点击修改按钮 time.sleep(1) msg = menu.getValue(*menu.msg_list[0]) self.assertIn(menu.valueList[10], msg, '提示信息正确')
def test_addownbank_13(self): '''点击取消验证验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.button_list[1]) # 点击新增按钮 menu.cBtn(menu.button_list[8]) # 点击取消 time.sleep(1) flag = menu.isElementExist(menu.msg_list[1]) self.assertFalse(flag, '关闭新增窗口')
def test_addownbank_2(self): '''为空提交验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.button_list[1]) # 点击新增按钮 menu.cBtn(menu.button_list[7]) #点击提交 time.sleep(2) flag1 = menu.isElementExist(menu.msg_list[3]) self.assertTrue(flag1, '出现提示信息') if flag1: msgInfo1 = menu.getValue(*menu.msg_list[3]) self.assertEqual(menu.valueList[4], msgInfo1, '提示信息正确') flag2 = menu.isElementExist(menu.msg_list[4]) self.assertTrue(flag2, '出现提示信息') if flag2: msgInfo2 = menu.getValue(*menu.msg_list[4]) self.assertEqual(menu.valueList[4], msgInfo2, '提示信息正确')
def test_addownbank_8(self): '''不输入账号提交验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.button_list[1]) # 点击新增按钮 #menu.inputValue(menu.input_list[0], menu.reason) # 输入银行名称 menu.inputValue(menu.input_list[1], menu.reason) # 输入户名 menu.inputValue(menu.input_list[2], menu.reason) # 输入开户机构 menu.inputValue(menu.input_list[4], menu.reason) # 输入子账户客户号 menu.inputValue(menu.input_list[5], menu.reason) # 输入短信接收人 menu.inputValue(menu.input_list[6], menu.valueList[5]) # 输入手机号 menu.cBtn(menu.button_list[7]) # 点击提交 time.sleep(1) flag = menu.isElementExist(menu.msg_list[7]) self.assertTrue(flag, '出现提示信息') if flag: msgInfo = menu.getValue(*menu.msg_list[7]) self.assertEqual(msgInfo, menu.valueList[4], '提示信息正确')
def test_update_4(self): '''清空必填项点击提交验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[0]) # 选择一项 menu.cBtn(menu.button_list[2]) # 点击修改按钮 '''清空必填项''' #menu.clearValue(menu.input_list[0]) menu.clearValue(menu.input_list[1]) menu.clearValue(menu.input_list[2]) menu.clearValue(menu.input_list[3]) menu.clearValue(menu.input_list[4]) menu.clearValue(menu.input_list[8]) menu.clearValue(menu.input_list[9]) menu.cBtn(menu.button_list[9]) #点击提交按钮 time.sleep(1) flag1 = menu.isElementExist(menu.msg_list[2]) self.assertTrue(flag1, '出现提示信息') if flag1: msgInfo1 = menu.getValue(*menu.msg_list[2]) self.assertEqual(msgInfo1, menu.valueList[4], '提示信息正确') flag2 = menu.isElementExist(menu.msg_list[3]) self.assertTrue(flag2, '出现提示信息') if flag2: msgInfo2 = menu.getValue(*menu.msg_list[3]) self.assertEqual(msgInfo2, menu.valueList[4], '提示信息正确') flag3 = menu.isElementExist(menu.msg_list[7]) self.assertTrue(flag3, '出现提示信息') if flag3: msgInfo3 = menu.getValue(*menu.msg_list[7]) self.assertEqual(msgInfo3, menu.valueList[4], '提示信息正确')
def test_delete_4(self): '''取消删除验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[1]) #选择删除项 menu.cBtn(menu.button_list[3]) #点击删除 menu.cBtn(menu.button_list[12]) #点击取消按钮
def test_update_13(self): '''点击修改取消验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[1]) # 选择一项 menu.cBtn(menu.button_list[2]) # 点击修改按钮 menu.cBtn(menu.button_list[10]) #点击取消按钮 msg = menu.isElementExist(menu.msg_list[10]) self.assertFalse(msg, '关闭修改窗口')
def test_delete_3(self): '''确定删除验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[1]) #选择删除项 menu.cBtn(menu.button_list[3]) #点击删除 menu.cBtn(menu.button_list[11]) #点击确定按钮 time.sleep(1) flag = menu.isElementExist(menu.msg_list[14]) self.assertTrue(flag, '弹出提示信息') msg = menu.getValue(*menu.msg_list[14]) self.assertIn(menu.valueList[13], msg, '提示信息正确')
def test_update_8_1(self): '''输入不规则账号点击提交验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[0]) # 选择一项 menu.cBtn(menu.button_list[2]) # 点击修改按钮 menu.inputValue(menu.input_list[3], menu.reason) #输入不规则账户号 menu.cBtn(menu.button_list[9]) # 点击提交按钮 time.sleep(1) flag = menu.isElementExist(menu.msg_list[17]) self.assertTrue(flag, '出现提示信息') if flag: msgInfo = menu.getValue(*menu.msg_list[17]) self.assertEqual(msgInfo, menu.valueList[12], '提示信息正确')
def test_update_11(self): '''修改必填项点击提交验证''' menu = OwnBanks_Page(self.driver) # 实例化己方银行设置页面 self.login.loginFunc() # 登录 menu.InownBankspage() # 进入己方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[1]) # 选择一项 menu.cBtn(menu.button_list[2]) # 点击修改按钮 '''修改必填项''' #menu.inputValue(menu.input_list[0],menu.reason) menu.inputValue(menu.input_list[1], menu.reason) menu.inputValue(menu.input_list[2], menu.reason) menu.inputValue(menu.input_list[3], menu.valueList[1]) # 账户号 menu.inputValue(menu.input_list[4], menu.valueList[1]) # 客户号 menu.inputValue(menu.input_list[8], menu.reason) menu.inputValue(menu.input_list[9], menu.valueList[5]) menu.cBtn(menu.button_list[9]) #点击提交按钮 time.sleep(1) flag = menu.isElementExist(menu.msg_list[0]) self.assertTrue(flag, '弹出提示信息') if flag: msgInfo = menu.getValue(*menu.msg_list[0]) self.assertIn(menu.valueList[11], msgInfo, '提示信息正确')