def test_addownbank_2(self): '''为空提交验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 time.sleep(3) menu.cBtn(menu.button_list[1]) # 点击新增按钮 menu.cBtn(menu.button_list[7]) #点击提交 time.sleep(2) 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[4]) self.assertTrue(flag3, '出现提示信息') if flag3: msgInfo3 = menu.getValue(*menu.msg_list[4]) self.assertEqual(msgInfo3, menu.valueList[4], '提示信息正确') flag4 = menu.isElementExist(menu.msg_list[5]) self.assertTrue(flag4, '出现提示信息') if flag4: msgInfo4 = menu.getValue(*menu.msg_list[5]) self.assertEqual(msgInfo4, menu.valueList[4], '提示信息正确')
def test_alone_query_4(self): """按不存在银行名称条件查询""" menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 time.sleep(3) menu.inputValue(menu.query_list[3], menu.valueList[0]) menu.cBtn(menu.button_list[0]) Text = menu.getValue(*menu.msg_list[15]) self.assertIn(menu.valueList[3], Text, '验证成功')
def test_delete_1(self): '''点击删除验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 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_update_2(self): '''选择多项点击修改''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 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_delete_3(self): '''确定删除验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 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[13]) self.assertTrue(flag, '弹出提示信息') msg = menu.getValue(*menu.msg_list[13]) self.assertIn(menu.valueList[12], msg, '提示信息正确')
def test_update_4(self): '''清空必填项点击提交验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 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[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[4]) self.assertTrue(flag3, '出现提示信息') if flag3: msgInfo3 = menu.getValue(*menu.msg_list[4]) self.assertEqual(msgInfo3, menu.valueList[4], '提示信息正确') flag5 = menu.isElementExist(menu.msg_list[5]) self.assertTrue(flag5, '出现提示信息') if flag5: msgInfo5 = menu.getValue(*menu.msg_list[5]) self.assertEqual(msgInfo5, menu.valueList[4], '提示信息正确')
def test_update_10(self): '''修改输入不规则账号点击提交验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 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[6]) self.assertTrue(flag, '出现提示信息') if flag: msgInfo = menu.getValue(*menu.msg_list[6]) self.assertEqual(msgInfo, menu.valueList[5], '提示信息正确')
def test_addotherbank_10(self): '''重复新增验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 time.sleep(3) menu.cBtn(menu.button_list[1]) # 点击新增按钮 menu.inputValue(menu.input_list[0], menu.valueList[7]) # 输入银行名称 menu.inputValue(menu.input_list[1], menu.valueList[7]) # 输入户名 menu.inputValue(menu.input_list[2], menu.reason) # 输入开户机构 menu.inputValue(menu.input_list[3], menu.valueList[0]) # 输入账号 #menu.inputValue(menu.input_list[6], menu.valueList[1]) # 输入手机号 menu.cBtn(menu.whether[0]) #是农商行 menu.cBtn(menu.button_list[7]) # 点击提交 time.sleep(1) flag = menu.getValue(*menu.msg_list[14]) self.assertIn(menu.valueList[8], flag, '提示信息正确')
def test_update_12(self): '''修改输入重复银行名称点击提交验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 time.sleep(3) menu.cBtn(menu.check_box[1]) # 选择一项 menu.cBtn(menu.button_list[2]) # 点击修改按钮 '''修改必填项''' menu.inputValue(menu.input_list[0], menu.valueList[7]) menu.inputValue(menu.input_list[1], menu.valueList[7]) menu.inputValue(menu.input_list[2], menu.reason) menu.inputValue(menu.input_list[3], menu.valueList[0]) #menu.inputValue(menu.input_list[9], menu.valueList[1]) menu.cBtn(menu.button_list[9]) #点击提交按钮 time.sleep(1) flag = menu.getValue(*menu.msg_list[14]) self.assertIn(menu.valueList[8], flag, '提示信息正确')
def test_addotherbank_6(self): '''不输入账号提交验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 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[6], menu.valueList[1]) # 输入手机号 menu.cBtn(menu.button_list[7]) # 点击提交 time.sleep(1) flag = menu.isElementExist(menu.msg_list[5]) self.assertTrue(flag, '出现提示信息') if flag: msgInfo = menu.getValue(*menu.msg_list[5]) self.assertEqual(msgInfo, menu.valueList[4], '提示信息正确')
def test_addotherbank_9(self): '''正确新增验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 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[3], menu.valueList[0]) # 输入账号 #menu.inputValue(menu.input_list[6], menu.valueList[1]) # 输入手机号 menu.cBtn(menu.whether[0]) #是农商行 menu.cBtn(menu.button_list[7]) # 点击提交 time.sleep(1.5) flag = menu.isElementExist(menu.msg_list[0]) self.assertTrue(flag, '弹出提示信息') if flag: msgInfo = menu.getValue(*menu.msg_list[0]) self.assertIn(menu.valueList[6], msgInfo, '提示信息正确')
def test_update_11(self): '''修改必填项点击提交验证''' menu = OtherBank_Page(self.driver) # 实例化对方银行设置页面 self.login.loginFunc() # 登录 menu.InotherBankpage() # 进入对方银行设置页面 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[0]) #menu.inputValue(menu.input_list[9], menu.valueList[1]) 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, '提示信息正确')