This paper presents a case study in interface modelling and testing using Z. The paper models a single feature of a VCR and the use of Z allows the model to be tested from different points of view, including an approach to interface testing in which system dynamics are categorized according to formal attributes that are relevant to user cognition.