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 + '检验不通过')
def test_value_case(self): '''值''' name = '单行文本_值脚本' ip = InputPhonePage(self.driver, name) self.assertEqual('值', ip.get_attr('value'), msg=name + '检验不通过')
def test_hide_case(self): '''显示隐藏和条件隐藏''' name = '单行文本_显示隐藏' ip = InputPhonePage(self.driver, name) self.assertEqual('hidden', ip.get_attr('type'), msg=name + '检验不通过')
def test_password_case(self): '''显示密码''' name = '单行文本_显示密码' ip = InputPhonePage(self.driver, name) self.assertEqual('password', ip.get_attr('type'), msg=name + '检验不通过')
def test_phone_case(self): '''显示手机''' name = '单行文本_显示手机' ip = InputPhonePage(self.driver, name) self.assertIn('tel.png', ip.get_attr('style'), msg=name + '检验不通过')
def test_show_when_hide_case(self): '''隐藏时显示值''' name = '单行文本_隐藏时显示值' ip = InputPhonePage(self.driver, name) self.assertEqual('hidden', ip.get_attr('type'), msg=name + '检验不通过')