def test_point_required_field(self): """查询条件必填项校验""" menu = PointConsume(self.driver) self.login.loginFunc() # 登录 menu.integrateMenu() for num in range(len(menu.inputIterm)): menu.inputQueryValue(menu.inputIterm[num], menu.valuesList[num]) menu.cQueryResetBtn(menu.queryReset[0]) flag1 = menu.isElementExist(menu.errFram) if flag1: self.assertTrue(flag1, '存在必填项未输入') menu.accept(*menu.errBtn) else: self.assertFalse(flag1, '无必填项需要输入')
def test_inputitem_check(self): """会员编号, 月份, 省编码输入项校验""" menu = PointConsume(self.driver) self.login.loginFunc() # 登录 menu.integrateMenu() for num in range(len(menu.checkList)): menu.inputQueryValue(menu.inputIterm[2], menu.checkList[num][0]) menu.inputQueryValue(menu.inputIterm[3], menu.checkList[num][1]) menu.inputQueryValue(menu.inputIterm[4], menu.checkList[num][2]) menu.cQueryResetBtn(menu.queryReset[0]) flag = menu.isElementExist(menu.errMsg) if flag: info = menu.getValue(*menu.errMsg) self.assertEqual('请求处理异常', info, '提示信息有误') menu.closeErrMsg(menu.closeBtn) else: self.assertFalse(flag, 'no err msg please file a bug!') continue