Beispiel #1
0
 def test_refresh_calculate_case(self):
     '''刷新_重计算'''  # bug
     name = '单行文本_刷新_重计算'
     ip = InputPhonePage(self.driver, name)
     ip.send_keys_trigger_refresh('refresh')
     ip = InputPhonePage(self.driver, name)  #刷新重计算执行后控件被重新渲染,之前的ip已不存在
     self.assertEqual('refresh\xa0end',
                      ip.get_attr('value'),
                      msg=name + '检验不通过')
 def test_refresh_case(self):
     '''刷新'''
     compname = '树形部门选择框_刷新'
     inputtext_name = '已选部门数'
     comp = TreeDepartmentPhonePage(self.driver)
     target = comp.get_dept(compname)
     comp.scroll_to_target_element(target)
     comp.select_depts(compname, ['产品部', '测试部'])
     textInput = InputPhonePage(self.driver, inputtext_name)
     self.assertEqual("已刷新",
                      textInput.get_attr('value'),
                      msg=compname + '检验不通过')
Beispiel #3
0
 def test_value_case(self):
     '''值'''
     name = '单行文本_值脚本'
     ip = InputPhonePage(self.driver, name)
     self.assertEqual('值', ip.get_attr('value'), msg=name + '检验不通过')
Beispiel #4
0
 def test_hide_case(self):
     '''显示隐藏和条件隐藏'''
     name = '单行文本_显示隐藏'
     ip = InputPhonePage(self.driver, name)
     self.assertEqual('hidden', ip.get_attr('type'), msg=name + '检验不通过')
Beispiel #5
0
 def test_password_case(self):
     '''显示密码'''
     name = '单行文本_显示密码'
     ip = InputPhonePage(self.driver, name)
     self.assertEqual('password', ip.get_attr('type'), msg=name + '检验不通过')
Beispiel #6
0
 def test_phone_case(self):
     '''显示手机'''
     name = '单行文本_显示手机'
     ip = InputPhonePage(self.driver, name)
     self.assertIn('tel.png', ip.get_attr('style'), msg=name + '检验不通过')
Beispiel #7
0
 def test_show_when_hide_case(self):
     '''隐藏时显示值'''
     name = '单行文本_隐藏时显示值'
     ip = InputPhonePage(self.driver, name)
     self.assertEqual('hidden', ip.get_attr('type'), msg=name + '检验不通过')