我可以使用哪些技术来始终显示用户友好的错误消息?

时间:2010-02-12 13:55:25

标签: user-friendly

我可以使用哪些技巧来始终显示用户友好的错误消息?我想我正在寻找能够产生用户友好消息的编程,测试和管理技术。

4 个答案:

答案 0 :(得分:3)

不确定您的目标是什么,但如果用户友好

  • 说出用户语言。
  • 不要让用户感到惊讶。
  • 提供明确的退出消息(如果是对话框)。

答案 1 :(得分:2)

  • 始终使用人类语言,没有技术说话(除非您的观众具有技术头脑)
  • 始终向用户提供要采取的操作,即使该操作已返回
  • 始终清楚地从GUI的其余部分分离错误消息,例如模态弹出窗口
  • 如果您正在记录错误,请始终提供一个参考编号,供用户在有直接反馈机制时报价
  • 如果在逐步过程中发生错误,请始终保留以前的选择
  • 如果错误是验证错误,请清楚解释用户输入验证失败的原因,在无效字段旁边显示错误消息(并非全部列在底部)并将焦点设置在无效字段上

答案 2 :(得分:2)

除了这里的答案,我总是发现保持错误信息“平静”是有帮助的。不要用大帽子来吓唬用户“这是一个严重的错误,程序必须关机!”用户,特别是如果他不懂技术,会认为他做错了什么并且可能会吓坏。

让您的信息保持冷静,解释情况,并向用户提供纠正问题的步骤或联系可能的人。

答案 3 :(得分:1)

这只是其中的一部分,但我建议使用TDD(测试驱动开发)。编写暴露错误的测试,并确保程序以正确的方式响应。

换句话说,通过将错误消息作为用户故事的一部分来强调错误消息的重要性。

相关问题