Ejemplo n.º 1
0
 def test_desription_case(self):
     '''描述'''
     #         self.scroll_to('550')
     name = '多行文本_描述'
     comp = TextareaPage(self.driver, name)
     self.assertEqual('多行文本_描述',
                      comp.get_attr('discript'),
                      msg=name + '检验不通过')
Ejemplo n.º 2
0
 def test_not_null_case(self):
     '''非空校验'''
     #         self.scroll_to('550')
     name = '多行文本_非空校验'
     comp = TextareaPage(self.driver, name)
     self.assertIn("'多行文本_非空校验'必须填写",
                   comp.set_val_save_get_msg(''),
                   msg=name + '检验不通过')
Ejemplo n.º 3
0
    def test_phone_number_case(self):
        '''手机号电话校验'''

        name = '多行文本_手机号电话校验'
        comp = TextareaPage(self.driver, name)
        comp.from_scroll_to('800')
        self.assertIn("'多行文本_手机号电话校验'格式错误",
                      comp.set_val_save_get_msg('aaa'),
                      msg=name + '检验不通过')
Ejemplo n.º 4
0
 def test_only_case(self):
     '''数据唯一校验'''
     #         self.scroll_to('800')
     name = '多行文本_数据唯一校验'
     comp = TextareaPage(self.driver, name)
     comp.from_scroll_to('800')
     self.assertIn("'多行文本_数据唯一校验'不能重复",
                   comp.set_val_save_get_msg('aaa'),
                   msg=name + '检验不通过')
Ejemplo n.º 5
0
 def test_email_case(self):
     '''email校验'''
     #         self.scroll_to('800')
     name = '多行文本_邮箱校验'
     comp = TextareaPage(self.driver, name)
     comp.from_scroll_to('800')
     self.assertIn("'多行文本_邮箱校验'格式错误",
                   comp.set_val_save_get_msg('aaaaa'),
                   msg=name + '检验不通过')
Ejemplo n.º 6
0
 def test_card_case(self):
     '''身份证校验'''
     name = '多行文本_身份证校验'
     comp = TextareaPage(self.driver, name)
     self.assertIn('身份证号码位数不对',
                   comp.set_val_save_get_msg('aaa'),
                   msg=name + '检验不通过')
     self.assertIn('身份证号码出生日期超出范围或含有非法字符',
                   comp.set_val_save_get_msg('441421111101010012'),
                   msg=name + '检验不通过')
     self.assertNotIn('身份证号码输入不合法',
                      comp.set_val_save_get_msg('441421199001010022'),
                      msg=name + '检验不通过')
Ejemplo n.º 7
0
 def test_refresh_calculate_case(self):
     '''刷新_重计算'''
     name = '多行文本_刷新_重计算'
     comp = TextareaPage(self.driver, name)
     comp.send_keys_trigger_refresh('refresh')
     comp = TextareaPage(self.driver, name)
     self.assertEqual('refresh end',
                      comp.get_attr('value'),
                      msg=name + '检验不通过')
Ejemplo n.º 8
0
 def test_value_case(self):
     '''值'''
     #         self.scroll_to('550')
     name = '多行文本_值'
     comp = TextareaPage(self.driver, name)
     self.assertEqual('值', comp.get_attr('value'), msg=name + '检验不通过')
Ejemplo n.º 9
0
 def test_only_value_case(self):
     '''只读时仅显示值'''
     name = '多行文本_只读时仅显示值'
     comp = TextareaPage(self.driver, name)
     self.assertTrue(comp.only_value(), msg=name + '检验不通过')
Ejemplo n.º 10
0
 def test_type_case(self):
     '''类型'''
     name = '多行文本_名称'
     comp = TextareaPage(self.driver, name)
     self.assertEqual('textarea', comp.get_tag_name(), msg=name + '检验不通过')