测试工作从需求评审开始

200 阅读2分钟

1、产品测试的基本要素

(1)产品的外观界面测试:测试产品的外观界面是否美观,是否符合设计规范。

(2)产品的功能测试:测试产品的各项功能是否正常使用。

(3)产品的性能测试:测试产品在特定环境下是否能保持它的稳定性。

(4)产品的安全性测试:测试产品自身或在使用过程中是否会产生安全性的问题。

(5)产品的易用性测试:测试产品使用起来是否复杂,用户体验是否良好。

(6)产品的兼容性测试:测试产品使用过程中是否可以兼容其他产品。

2、什么叫软件?

计算机操作系统上安装的所有应用程序都可以称为软件。

3、如何评审需求文档?

(1)正确性:对照用户的原始需求,检查产品人员制定的需求文档是否偏离了用户的原始需求。

(2)明确性:检查需求文档中每一个需求项是否存在一些含糊其辞的词汇,用语是否清晰,是否有歧义。

(3)完整性:对照用户的原始需求,检查产品人员制定的需求文档是否覆盖用户所提出的所有需求项,每个需求项有没有遗漏用户所提出的一些必要信息。

(4)限制性:每个需求项里是否清晰地描述了这个软件能做什么,不能做什么,能输入什么,不能输入什么,能输出什么,不能输出什么。

(5)优先级:需求文档中的哪些功能比较重要,哪些功能比较次要,是否做了标识和编号。

(6)一致性:检查需求文档里面的内容前后是否一致,确保不冲突,不矛盾。

4、评审重点?

  • 采用的测试方法
  • 流程测试的路径组合
  • 等价类划分的依据
  • 数据比对选取的对象和数据检查点
  • 测试数据的选取和准备方法
  • 是否需要模拟数据及模拟数据的方法
  • 基于风险的测试取舍

5、评审的目的

  • 呈现测试的工作
  • 与开发达成共识
  • 不同的思维方式碰撞出火花,借鉴被人的思考方式。
  • 培养这样的行为模式:愿意为团队或他人出谋划策
  • 发挥团队协作,最大限度发挥个人的经验,特长,实现技能互补。