分享最实用的技术,创造更大的价值

界面交互用户体验如何测试

软件测试

界面是软件系统与用户交互的渠道,用户通过界面输入需要处理的数据,系统通过界面反馈信息给用户。因此,界面用户体验决定了一个软件的受欢迎程度,甚至决定了一个软件项目的成败。使用用户模型对界面交互进行测试,在界面设计中,通常有三种模型,包括:设计者模型、实现者模型和用户模型。而用户模型往往在用户界面的开发过程中被过多地忽略。

设计者模型同城关注的是对象、表现和交互过程等。用户模型通常关注目标、信心和情绪等。实现者模型则更多地关注数据结构、算法和库等界面实现时要考虑的问题。由于很多软件项目缺乏界面设计阶段,或者是由开发人员在编码阶段即兴为之,使得界面效果偏向于实现者模型。例如,经常看到有些系统的界面有很多冗余对象是用户不会用到的,而究其原因则是开发人员为了重用某个界面的设计,直接继承了界面父类,这明显是过分考虑实现者模型而导致的恶果。

用户界面最终要给用户使用,由用户判断界面的可用性、易用性和用户体验等,因此,在界面开发过程中应该更多地关注用户模型,测试人员尤其需要站在用户模型的层面对软件系统的界面进行测试。

用户模型是基于每一个用户对系统的期待和理解,包括系统提供的功能和对象,当用户与系统交互时如何反馈,用户在交互过程中想要完成的目标。这些期待、理解和目标受用户的经验所影响,包括与其他系统的交互,例如打字机、计算机、电视游戏等。我们在界面和用户体验测试的要点包括如下几点:制定界面设计规范;理解用户的目标;对界面原型进行测试;防止界面的“审美疲劳”。

联系
QQ
电话
咨询电话:189-8199-7898
TOP