コード例 #1
0
 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='视图选择框映射模式不生效')
コード例 #2
0
 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='视图选择框_多项选择清除操作不生效')
コード例 #3
0
 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='拼接模式清除操作不生效')
コード例 #4
0
 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='视图选择框_确定后执行脚本不生效')