1

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

4

4 回答 4

3

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

  • 说用户语言。
  • 不要让用户感到惊讶。
  • 提供明确的退出消息(如果是对话框)。
于 2010-02-12T13:59:28.133 回答
2
  • 始终使用人类语言,不要讲技术(除非您的听众有技术头脑)
  • 始终为用户提供要执行的操作,即使该操作返回
  • 始终清楚地将错误消息与 GUI 的其余部分分开,例如模式弹出窗口
  • 如果您正在记录错误,如果有直接反馈机制,请始终提供参考号供用户引用
  • 如果在逐步过程中发生错误,请始终保留以前的选择
  • 如果错误是验证之一,请清楚说明用户输入验证失败的原因,在无效字段旁边显示错误消息(未全部列在底部)并将焦点放在无效字段上
于 2010-02-12T14:02:15.713 回答
2

除了这里的答案,我总是发现让你的错误信息“平静”是有帮助的。不要用大写的“出现严重错误,程序必须关闭!”来吓唬用户。用户,特别是如果他不精通技术,会认为他做错了什么,很可能会发疯。

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

于 2010-02-12T14:26:29.950 回答
1

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

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

于 2010-02-12T14:01:37.947 回答