예제 #1
0
 def test_card_case(self):
     '''身份证校验'''
     name = '多行文本_身份证校验'
     tp = TextareaPhonePage(self.driver, name)
     self.assertIn('身份证号码位数不对', tp.set_val_save_get_msg('aaa'), msg=name + '检验不通过')
     tp.wait_msg_show_then_hide()
     self.assertIn('身份证号码出生日期超出范围或含有非法字符', tp.set_val_save_get_msg('441421111101010012'), msg=name + '检验不通过')
     tp.wait_msg_show_then_hide()
     self.assertNotIn('身份证号码输入不合法', tp.set_val_save_get_msg('441421199001010022'), msg=name + '检验不通过')
예제 #2
0
 def test_phone_number_case(self):
     '''手机号电话校验'''
     name = '多行文本_手机号电话校验'
     tp = TextareaPhonePage(self.driver, name)
     self.assertIn("'多行文本_手机号电话校验'格式错误", tp.set_val_save_get_msg('aaa'), msg=name + '检验不通过')
예제 #3
0
 def test_only_case(self):
     '''数据唯一校验'''
     name = '多行文本_数据唯一校验'
     tp = TextareaPhonePage(self.driver, name)
     self.assertIn("'多行文本_数据唯一校验'不能重复", tp.set_val_save_get_msg('aaa'), msg=name + '检验不通过')
예제 #4
0
 def test_email_case(self):
     '''email校验'''
     name = '多行文本_邮箱校验'
     tp = TextareaPhonePage(self.driver, name)
     self.assertIn("'多行文本_邮箱校验'格式错误", tp.set_val_save_get_msg('aaaaa'), msg=name + '检验不通过')
예제 #5
0
 def test_not_null_case(self):
     '''非空校验'''
     name = '多行文本_非空校验'
     tp = TextareaPhonePage(self.driver, name)
     self.assertIn("'多行文本_非空校验'必须填写", tp.set_val_save_get_msg(''), msg=name + '检验不通过')