| 燕子's profile当人微笑PhotosBlogLists | Help |
|
|
July 13 测试学习笔记(三)命令结构和录入: · 测试实践要标注出所有发现的不一致性,无论多么微不足道都要如此 · 优化界面设计: 1) 缩写要一致 2) 终止规则要一致 3) 同一命令的不同形式表现取名应当要一致 4) 要保持命令在同一子菜单中的位置,而不是让它东搬西迁在其他的子菜单中停留 5) 功能键的意义在程序中应始终保持一致 6) 错误处理规则要一致 7) 编辑处理规则要一致 8) 数据保存规则要一致 9) 避免曲折路径,通常完成一个操作不得超过三步 10) 命令不能模糊不清带有个人风格 · 菜单:应该尽量简洁 1) 菜单层次不宜过多,嵌套不宜超过三层 2) 到达相同位置的路径不得超过3个 3) 相关的命令归属到相同的菜单下 4) 功能键要标准使用,如F1表示帮助,ESC表示退出 5) 可过滤无效键 遗漏命定: · 状态转换:可以在任何时候退出 · 危机预防: 1) 有备份工具或手段 2) 撤销或删除可用 3) 有是否确定类提示 · 由用户进行的错误处理:不能包含注释,不能显示变量关系 其他:保证隐私和安全、可隐藏菜单支持通配符、名字长度印有限制 July 12 测试学习笔记(二)帮助文本和错误信息:
显示缺陷:
界面布局的显示:
1) 对话框应该一致:一致使用大小写,字体和文本对齐规则;<ESC>不应取消某些对话框 2) 对话框中的控件布局应使用必要的间隔把组隔开 3) 选择和录入区域应该垂直和水平排列 4) 计量减少对话框之间的相互依赖性
July 06 测试学习笔记(一)功能测试(functional testing)、性能测试(preformance testing)、黑盒测试(black-box testing)、白盒测试(white-box testing)、回归测试(regression testing) Functional testing:主要针对用户所要使用的功能,测试功能能不能通过。 Performance testing:主要针对服务器性能和可以承受的负荷。 Black-box testing:主要在于以用户眼光验证软件的结果。 White-box testing:关注范围(控制结构),单元测试和代码测试 Regression testing:对曾经测出bug的地方进行复测,及全部功能全部再次测试 用户对于软件的看法依赖点:
黑盒测试试图发现以下几类错误:
|
|
|