Example #1
0
 def test_singlePay_1(self):
     '''选择村居验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  #选择村居
     msg1_1 = menu.isElementExist(menu.msg_list[10])
     self.assertTrue(msg1_1, '显示账号')
     msg1_2 = menu.isElementExist(menu.msg_list[11])
     self.assertTrue(msg1_2, '显示户名')
     msg1_3 = menu.isElementExist(menu.msg_list[12])
     self.assertTrue(msg1_3, '显示联行号')
Example #2
0
 def test_singlePay_14(self):
     '''点击添加新收款方验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[4])  #点击添加新收款方
     msg14_1 = menu.isElementExist(menu.msg_list[20])
     self.assertTrue(msg14_1, '窗口验证')
Example #3
0
 def test_singlePay_5(self):
     '''不选择收款方点击开始支付验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  # 选择村居
     menu.inputValue(menu.input_list[4], menu.valueList[2])  #输入金额
     menu.inputValue(menu.input_list[5], menu.reason)  #输入摘要
     menu.cBtn(menu.button_list[5])  # 点击开始支付
     msg5_1 = menu.isElementExist(menu.msg_list[17])
     self.assertTrue(msg5_1, '收款方出现提示信息')
     if msg5_1:
         msgInfo1 = menu.getValue(*menu.msg_list[17])
         self.assertEqual(msgInfo1, '不能为空', '提示信息正确')
Example #4
0
 def test_singlePay_3(self):
     '''不输入内容点击开始支付验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[5])  #点击开始支付
     msg3_1 = menu.isElementExist(menu.msg_list[0])
     if msg3_1:
         msgInfo3 = menu.getValue(*menu.msg_list[0])
         self.assertEqual(msgInfo3, '不能为空', '提示信息正确')
     msg3_2 = menu.isElementExist(menu.msg_list[3])
     self.assertTrue(msg3_2, '出现提示信息')
     if msg3_2:
         msgInfo4 = menu.getValue(*menu.msg_list[3])
         self.assertEqual(msgInfo4, '请输入有效的数字', '提示信息正确')
     msg3_3 = menu.isElementExist(menu.msg_list[4])
     self.assertTrue(msg3_3, '出现提示信息')
     if msg3_3:
         msgInfo5 = menu.getValue(*menu.msg_list[4])
         self.assertEqual(msgInfo5, '不能为空', '提示信息正确')
Example #5
0
 def test_singlePay_19(self):
     '''输入错误新增联行号支付验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  # 选择村居
     time.sleep(1)
     menu.cBtn(menu.button_list[4])  # 点击添加新收款方
     menu.inputValue(menu.input_list[1], menu.valueList[0])  # 输入新增账号
     menu.inputValue(menu.input_list[2], menu.reason)  # 输入户名
     menu.inputValue(menu.input_list[3], menu.reason)  # 输入错误联行号
     menu.inputValue(menu.input_list[4], menu.valueList[2])  # 输入金额
     menu.inputValue(menu.input_list[5], menu.reason)  # 输入摘要
     menu.cBtn(menu.button_list[5])  # 点击开始支付
     msg20_1 = menu.isElementExist(menu.msg_list[21])
     self.assertTrue(msg20_1, '联行号错误信息')
     if msg20_1:
         msgInfo = menu.getValue(*menu.msg_list[21])
         self.assertEqual(msgInfo, '请输入有效的数字', '提示信息正确')
Example #6
0
 def test_singlePay_18(self):
     '''不输入新收款方户名支付验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  # 选择村居
     time.sleep(1)
     menu.cBtn(menu.button_list[4])  # 点击添加新收款方
     menu.inputValue(menu.input_list[1], menu.valueList[0])  # 输入账号
     menu.inputValue(menu.input_list[3], menu.valueList[1])  # 输入联行号
     menu.inputValue(menu.input_list[4], menu.valueList[2])  # 输入金额
     menu.inputValue(menu.input_list[5], menu.reason)  # 输入摘要
     menu.cBtn(menu.button_list[5])  # 点击开始支付
     msg18_1 = menu.isElementExist(menu.msg_list[7])
     self.assertTrue(msg18_1, '收款户名提示信息')
     if msg18_1:
         msgInfo = menu.getValue(*menu.msg_list[7])
         self.assertEqual(msgInfo, '不能为空', '提示信息正确')
Example #7
0
 def test_singlePay_2(self):
     '''选择收款方验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  #选择村居
     menu.cBtn(menu.button_list[2])
     menu.cBtn(menu.button_list[3])  #选择收款方
     msg2_1 = menu.isElementExist(menu.msg_list[13])
     self.assertTrue(msg2_1, '显示收款账号')
     msg2_2 = menu.isElementExist(menu.msg_list[14])
     self.assertTrue(msg2_2, '显示户名')
     msg2_3 = menu.isElementExist(menu.msg_list[15])
     self.assertTrue(msg2_3, '显示联行号')
     msg2_4 = menu.isElementExist(menu.msg_list[16])
     self.assertTrue(msg2_4, '显示是否农商行')
Example #8
0
 def test_singlePay_15(self):
     '''不输入新收款方内容支付验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  # 选择村居
     time.sleep(1)
     menu.cBtn(menu.button_list[4])  # 点击添加新收款方
     menu.inputValue(menu.input_list[4], menu.valueList[2])  # 输入金额
     menu.inputValue(menu.input_list[5], menu.reason)  # 输入摘要
     menu.cBtn(menu.button_list[5])  # 点击开始支付
     msg15_2 = menu.isElementExist(menu.msg_list[6])
     self.assertTrue(msg15_2, '收款账号出现提示信息')
     if msg15_2:
         msgInfo2 = menu.getValue(*menu.msg_list[6])
         self.assertEqual(msgInfo2, '不能为空', '提示信息正确')
     msg15_3 = menu.isElementExist(menu.msg_list[7])
     self.assertTrue(msg15_3, '收款户名出现提示信息')
     if msg15_3:
         msgInfo3 = menu.getValue(*menu.msg_list[7])
         self.assertEqual(msgInfo3, '不能为空', '提示信息正确')
     msg15_4 = menu.isElementExist(menu.msg_list[8])
     self.assertTrue(msg15_4, '联行号出现提示信息')
     if msg15_4:
         msgInfo4 = menu.getValue(*menu.msg_list[8])
         self.assertEqual(msgInfo4, '不能为空', '提示信息正确')
Example #9
0
 def test_singlePay_13(self):
     '''关闭支付验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  # 选择村居
     menu.cBtn(menu.button_list[2])
     menu.cBtn(menu.button_list[3])  # 选择收款方
     menu.inputValue(menu.input_list[4], menu.valueList[2])  # 输入金额
     menu.inputValue(menu.input_list[5], menu.reason)  # 输入摘要
     menu.cBtn(menu.button_list[5])  # 点击开始支付
     menu.inputValue(menu.input_list[6], menu.valueList[3])  # 输入密码
     menu.cBtn(menu.button_list[6])  # 点击关闭按钮
     msg13_1 = menu.isElementExist(menu.msg_list[19])
     self.assertTrue(msg13_1, '关闭支付窗口')
Example #10
0
 def test_singlePay_12(self):
     '''输入正确支付密码确定验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  # 选择村居
     menu.cBtn(menu.button_list[2])
     menu.cBtn(menu.button_list[3])  # 选择收款方
     menu.inputValue(menu.input_list[4], menu.valueList[2])  # 输入金额
     menu.inputValue(menu.input_list[5], menu.valueList[4])  # 输入摘要
     menu.cBtn(menu.button_list[5])  # 点击开始支付
     menu.inputValue(menu.input_list[6], menu.valueList[3])  # 输入密码
     menu.cBtn(menu.button_list[7])  # 点击确定按钮
     msg12_1 = menu.isElementExist(menu.msg_list[9])
     self.assertTrue(msg12_1, '提示信息')
Example #11
0
 def test_singlePay_9(self):
     '''正确输入点击开始支付验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  # 选择村居
     menu.cBtn(menu.button_list[2])
     menu.cBtn(menu.button_list[3])  # 选择收款方
     menu.inputValue(menu.input_list[4], menu.valueList[2])  # 输入金额
     menu.inputValue(menu.input_list[5], menu.valueList[4])  # 输入摘要
     menu.cBtn(menu.button_list[5])  # 点击开始支付
     msg9_1 = menu.isElementExist(menu.msg_list[18])
     self.assertTrue(msg9_1, '弹出确认支付窗口')
Example #12
0
 def test_singlePay_6(self):
     '''不输入金额点击开始支付验证'''
     menu = Pay_Page(self.driver)  # 实例化单笔支付页面
     self.login.loginFunc()  # 登录
     menu.insinglePay()  # 进入单笔支付页面
     time.sleep(2)
     menu.cBtn(menu.button_list[0])
     menu.cBtn(menu.button_list[1])  # 选择村居
     menu.cBtn(menu.button_list[2])
     menu.cBtn(menu.button_list[3])  # 选择收款方
     menu.inputValue(menu.input_list[5], menu.reason)  # 输入摘要
     menu.cBtn(menu.button_list[5])  # 点击开始支付
     msg6_1 = menu.isElementExist(menu.msg_list[3])
     self.assertTrue(msg6_1, '金额出现提醒信息')
     if msg6_1:
         msgInfo = menu.getValue(*menu.msg_list[3])
         self.assertEqual(msgInfo, '请输入有效的数字', '提示信息正确')