Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19746873
  • 博文数量: 679
  • 博客积分: 10495
  • 博客等级: 上将
  • 技术积分: 9308
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-18 10:51
文章分类

全部博文(679)

文章存档

2012年(5)

2011年(38)

2010年(86)

2009年(145)

2008年(170)

2007年(165)

2006年(89)

分类: 项目管理

2008-12-19 10:52:04

测试基础

 

检查规格说明书

·         什么是黑盒测试和白盒测试

·         静态测试和动态测试有何区别

·         审查产品说明书有哪些高级技术

·         在详细审查产品说明书时应注意哪些特殊的问题

§4.1  开始测试

       比如windows计算器程序的产品说明书摘录:

       Edit菜单有2个命令选项:CopyPaste。其选择方式有3种:菜单方式,菜单加惨淡快捷键,通用windows快捷键。CopyPaste的功能描述:Copy将数字输入框中显示的内容复制到windows剪贴板中。Paste将剪贴板中存储的数值粘贴到数字输入框中。

the product specification 一般由文字和图片组成,写起来很麻烦, 但是如果没有,开发人员由随意性, 测试人员也没有可靠的依据.比如windows的计算器,产品说明书可能就有好几百页。

 

黑盒和白盒测试

 

黑盒测试有时也叫功能测试或者行为测试,名字都是无所谓的拉.白盒测试容易被程序牵着鼻子走,因为要适应代码操作来定制测试。

 

静态测试和动态测试.前者软件没有运行.

Specification 的测试是静态白盒测试.

§4.2  对产品说明书进行高级审查

第一步要站在一个高度上进行审查,以找出根本性的问题,疏忽或遗漏之处,更像研究。

u      模拟用户

可以直接联系用户或者从市场人员那里获取相关信息.质量的定义是“满足客户需求”。注意安全的要求。

u      研究现有的标准和规范

 

标准比规范的强制性更高。相关的内容如下:

公司惯用语和约定:比如为某公司定制的软件

行业要求

政府标准:包含军队

图形用户接口 (GUI):比如windowsMacintosh标准

安全标准

    测试员观察,检查采用的标准是否正确,有无遗漏。软件确认和验收时,注意是否与标准和规范抵触,把标准和规范当做产品说明书的一部分。

u      审查和测试类似软件

要注意的问题有: 规模 复杂性 测试性 质量和可靠性 安全性

 

§4.3  产品说明书的低层次测试技术

u      产品说明书属性检查清单

完整 准确 精确、不含糊、清晰    一致 贴切 合理 代码无关 可测试性

u      产品说明书术语检查清单单。

Always, Every, All, None, Never 绝对

Certainly, Therefore, Clearly, Obviously, Evidently. 推理

Some, Sometimes, Often, Usually, Ordinarily, Customarily, Most, Mostly.   不可测试

Etc., And So Forth, And So On, Such As 不完整

Good, Fast, Cheap, Efficient, Small, Stable

Handled, Processed, Rejected, Skipped, Eliminated.

If…Then…(but missing Else).

产品说明书的技术,可以参考:       
阅读(4846) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~