def test_recaculate_case(self): '''重计算''' name = '树形部门选择框_只读时仅显示值' compname = '树形部门选择框_重计算' inputtext_name = '只读刷新' comp = TreeDepartmentPhonePage(self.driver) target = comp.get_dept(compname) comp.scroll_to_target_element(target) comp.select_depts(compname, ['产品部', '测试部']) self.assertTrue(comp.is_comp_readonly(compname), msg=name + '检验不通过') textInput = InputPhonePage(self.driver, inputtext_name) textInput.send_keys_trigger_refresh('只读') self.assertTrue(comp.is_comp_readonly(compname), msg=name + '检验不通过')
def test_show_readonly_case(self): '''树形部门选择框_显示只读''' compname = '树形部门选择框_显示只读' comp = TreeDepartmentPhonePage(self.driver) target = comp.get_dept(compname) bool = comp.is_comp_readonly(compname) self.assertTrue(bool, msg=compname + '检验不通过')
def test_condition_readonly_case(self): '''树形部门选择框_只读条件''' compname2 = '树形部门选择框_只读条件' comp = TreeDepartmentPhonePage(self.driver) target = comp.get_dept(compname2) comp.scroll_to_target_element(target) bool = comp.is_comp_readonly(compname2) self.assertTrue(bool, msg=compname2 + '检验不通过')