zoukankan      html  css  js  c++  java
  • 《构建之法》阅读笔记--4

      在用户体验章节中主要讲了考虑用户体验的各种角度、设计的层次,步骤和目标、认知阻力、用户体验衡量标准几个方面;其中用户体验要素第一印象我们应当考虑到谁是我们的目标用户?他们是什么样的人?他们的使用方式是什么样的?他们知道这个产品是干什么的的吗?用户想达到什么样的目的?、用户和软件的第一次使用,很大程度上决定了用户对软件的评价。从用户的角度上考虑问题,理解别人的处境、心理、动机能力。设计不同于传统的数学题,是没有唯一标准答案的。有一颗为用户着想的“同理心”,是好软件设计的出发点。软件的用户体验中要考虑到短期刺激和长期影响这个问题。“不让用户犯简单的错误”的原则是大多数都同意的,高明的设计能让操作者不需要耗费额外注意力,也不需要经验和专业知识即可凭直觉完成正确的操作。

      软件的测试基本名词解释及分类,BUG可以分解为:症状(Symptom)、程序错误(Fault)、根本原因(Root Cause)。测试设计有两类方法:黑箱和白箱,这是每个接触过软件设计的人都会给出的答案,但这只是整个软件测试的入门知识。所谓黑箱/白箱,是指软件测试设计的方法,不是软件测试的方法,注意是“设计”。测试方法:主要单元测试和代码覆盖率测试、构建验证测试、验收测试、“探索式”的测试等。测试中的文档,测试设计说明书、测试用例、错误报告、测试报告,学会写这些测试文档很重要。

        通过这两章的阅读,我们应当学会站在用户的角度去分析软件中的问题,是自己的软件更加的heli化并且满足用户体验,学会灵活变通考虑软件能带来的短期刺激和长期影响这些问题,不管是软件的分析设计还是软件的测试方面,我们要都能够学会用文档来描述问题,而不仅仅能编程序,写文档也是很有必要的。

  • 相关阅读:
    Debian 添加用户
    如何让安卓手机访问内网服务器?
    数据库权限
    CentOs
    批量导入sql文件。
    使用Navicat Premium连接mysql数据库
    git 合包
    linux 下文件打包
    git 分支管理
    gcc8.2安装
  • 原文地址:https://www.cnblogs.com/chenpengmeng/p/5569564.html
Copyright © 2011-2022 走看看