软件测试学习:检查产品说明书

产品说明书ide

概念:一般是指利用文字的和图形描述产品的书面文档。性能

做用:测试

  • 让软件的开发和测试人员对用户的需求更加了解
  • 测试人员有明确标准

黑盒测试与白盒测试spa

黑盒测试:在彻底不考虑程序内部结构和内部特性的状况下,在程序接口进行测试设计

白盒测试:也称结构测试或逻辑驱动测试,它是按照程序内部的结构及逻辑关系测 试程序接口

静态测试和动态测试资源

静态测试
不运行程序
对程序和文档进行分析与检查
静态测试包括走查、审查、检验等开发

动态测试
运行程序
检查运行结果与预期结果的差别文档


对产品说明书进行高级审查
测试产品说明书第一步不是去找软件缺陷,而是在一个高度上审视。审查产品说明书是为了找出根本性大问题,疏忽或遗漏之处。产品

1.站在客户角度思考:设身处地的为客户着想,测试的时候把本身当成客户。

2.研究现有的标准和规范:软件测试员的任务不是定义润件要符合何种标准和规范,而是观察,检验是否套用正确的标准,没有遗漏。

3.审查和测试同类软件:同类软件有助于制订测试条件和测试方法,还可能暴露没想到的潜在问题

产品说明书的低级测试技术
1.优秀产品说明书应当具备的8个属性
A.完整。是否有遗漏和丢失?彻底吗?单独使用是否包含所有内容?
B.准确。解决方案正确吗?目标明确吗?有没有错误?
C.精确、不含糊、清晰。描述是否一清二楚?仍是自说自话? 容易看懂和理解吗?
D.一致。产品功能描述是否自相矛盾?与其余功能有无冲突?
E.贴切。描述功能的陈述是否必要?有没有多余信息?功能是否原来的客户要求?
F.合理。在特定预算和进度下,以现有人力、物力和资源可否实现?
G.代码无关。是否坚持定义产品,而不是定义其所依赖的设计、架 构和代码?
H.可测试。特性可否测试?测试员创建验证操做的测试错误程序是否提供足够的信息?

2.产品说明书7个用语检查清单
A.老是、每一种、全部、没有、从不。
看到此类绝对或确定的切实认定的叙述,能够着手设计针锋相对的案例。

B.固然、所以、明显、显然、必然。
这些话意图诱使接受假定状况。不要中了圈套。

C.某些、有时、经常、一般、常常、大多、几乎。
这些话太过模糊。“有时”发生做用的功能没法测试

D.等等、诸如此类、依此类推。
以这样的词结束的功能清单没法测试。功能清单要绝对或者解释明确。

E.良好、迅速、廉价、高效、稳定。
这些是不肯定的说法,不可测试。若是在产品说明书出现,必需要求进一步指明含义。

F.已处理、已拒绝、已忽略、已消除。
这些说法可能会隐藏大量须要说明的功能。

G.若是...那么...(没有不然)。 缺乏配套的不然,想想,“若是”没有发生会怎样呢?  

相关文章
相关标签/搜索