点滴

IT博客 首页 新随笔 联系 聚合 管理
  103 Posts :: 81 Stories :: 50 Comments :: 0 Trackbacks
软件缺陷:
􀂾 软件未达到产品说明书标明的功能。
􀂾 软件出现产品说明书指明不会出现的错误。(这个比较难确认,因为需求一改动这部分就很难区分了)
􀂾 软件功能超出产品说明书指明的范围。        (这个也难指出。因为如果去掉了,新需求来了。。开发人员会比较烦)
􀂾 软件未达到产品说明书未指出但应达到的目标。 (这个和上面的那个难于区分)
􀂾 软件测试人员或用户认为软件难以理解,不易使用,运行速度缓慢等问题。(这个是我大部分找到的bug)

黑盒测试指测试人员通过各种输入和观察软件的各种输出结果来发现软件的缺陷,而不关心程序具体如何实现的一种测试方法。
静态测试指测试不运行的部分,例如测试产品说明书,对此进行检查和审阅。
静态白盒测试指在不执行的条件下有条理地仔细审查软件设计,体系结构和代码,从而找出软件缺陷的过程。有时称作结构分析。
动态测试通过运行和使用软件进行测试。
探索测试通常用于没有产品说明书的测试,这需要把软件当作产品说明书来看待,分步骤逐项探索软件特性,记录软件执行情况,详细描述功能,综合利用静态和动态技术来进行测试。
测试设计提炼测试方法,明确指出设计包含的特性和相关测试。如果要求完成测试还明确指出测试案例和测试程序,指定特性通过/失败的规则
QA= Quality Assessment
TQM(全面质量管理)或者TQC(全面质量控制)。其原理是,用集中的质量评判团队来负
责质量是不实际的,因为工作的人不负责质量,所以他们不会设法实现质量评判目的。
要想制造高质量产品,需要创立从管理开始自上而下的质量意识,使全体成员共同承担
质量责任。
测试人员的目标找出软件缺陷,尽可能一些,并保证其得到修复。
测试轰炸测试人员同时停下工作,选择软件的某一块区域,集中进行测试。称为测试轰炸。
Beta 测试他是一种外部测试方法。该过程中,软件分发给选定的潜在用户,他们在实际环境中使用软件。
Beta 测试的优缺点
Beta 测试可以成为寻找配置和兼容性软件缺陷的好方法。
Beta 测试对易用性测试非常有好处。
Beta 测试对于寻找其他软件缺陷方面出人意料的差。

其他测试
以下测试内容被省略:
􀂾 兼容性测试
􀂾 本地化测试
􀂾 易用性测试
􀂾 网站测试
􀂾 自动测试及测试工具

计划测试工作主要目的是交流软件测试小组的意图、期望以及对将要执行的任务的理
解。而编制的测试计划通常成为空架子,以后不会有人看。所以计划工作的目标应该从
建立文档转移到计划建立过程

Alpha 版:对少数主要客户和市场进行数量有限的分发,用于演示的目的软件版本。使
用Alpha 版的所有人应该了解确切的内容和质量等级。
Beta 版:向潜在用户广泛分发的正式版本。

资源要求
􀂾 人员
􀂾 设备
􀂾 办公空间
􀂾 软件
􀂾 是否或如何选择测试公司
􀂾 其他供应:软盘,电话,参考书,培需资料等。


posted on 2006-09-20 15:18 天空 阅读(646) 评论(0)  编辑 收藏 引用 所属分类: 骗子的测试工作文档
只有注册用户登录后才能发表评论。