def test_mapped_case(self): '''默认模式映射''' compname = '视图选择框_说明文字' comp = ViewSelectPhonePage(self.driver) comp.setvalue(compname, ['选择框1']) inputtext1 = comp.get_inputtext_value('真实值') self.assertEqual(inputtext1, '1', msg='视图选择框映射模式不生效') inputtext2 = comp.get_inputtext_value('显示值') self.assertEqual(inputtext2, '选择框1', msg='视图选择框映射模式不生效')
def test_multiterm_remove_case(self): '''多项选择模式清除已选项''' compname = '视图选择框_多项选择' comp = ViewSelectPhonePage(self.driver) comp.setvalue_for_multiterm(compname, ['2', '4']) inputtext1 = comp.get_inputtext_value('真实值') self.assertEqual(inputtext1, '1;3', msg='视图选择框_多项选择不生效') comp.clear_value_for_multiterm(compname, ['3', '5']) inputtext2 = comp.get_inputtext_value('真实值') self.assertEqual(inputtext2, '1;3', msg='视图选择框_多项选择清除操作不生效')
def test_mosaic_clear_case(self): '''拼接模式清除操作''' compname = '视图选择框_拼接模式' comp = ViewSelectPhonePage(self.driver) comp.setvalue_for_mosaic(compname, ['选择框1', '2']) inputtext1 = comp.get_inputtext_value('真实值') self.assertEqual(inputtext1, '选择框1;2', msg='视图选择框_拼接模式不生效') comp.clear_value_for_mosaic(compname, ['选择框3', '4']) inputtext2 = comp.get_inputtext_value('真实值') self.assertEqual(inputtext2, '', msg='拼接模式清除操作不生效')
def test_afterconfirm_case(self): """确定后执行脚本""" compname = '视图选择框_确定后执行脚本' comp = ViewSelectPhonePage(self.driver) comp.select_val(compname, ['2']) inputtext1 = comp.get_inputtext_value('真实值') self.assertEqual(inputtext1, '2', msg='视图选择框_确定后执行脚本不生效')