启发式

启发式是指基于经验的技术解决问题,学习和发现的非最佳解决方案。

1. 软件可测试性的启发式

  • 可控性

    软件和硬件状态可由测试工程师控制,软件模块可独立测试

  • 可观察性

    检查对象或系统状态以及影响输出的所有其他因素。

  • 可用性

    检查源代码是否可以在产品分阶段发展时访问。

  • 简单

    检查设计是否一致。检查功能简单,结构简单和代码简单性。

  • 稳定性

    检查软件的更改是否不频繁,并且是否控制和传达更改。

2. 用户界面设计(UID)的启发式接口

  • 系统状态的可见性

  • 系统与现实世界相匹配

  • 一致性和标准

  • 防止错误

  • 灵活性和使用效率

  • 美学和简约的设计

  • 帮助和文档

© 2021 刘士. All rights reserved.

结果匹配 ""

    没有匹配的结果 ""