摘要:
软件测试原则 所有测试活动都应追溯到用户需求,测试活动应以需求(用户需求->需求规格说明书)为源头和驱动 应尽早地和不断进行软件测试 完全测试是不可能的 没有完美的测试和完美的软件,只有未被发现的缺陷,没有不存在问题的软件 应充分注意测试中的集群现象 二八定律(又名80/20定律、Pareto帕累托 阅读全文
摘要:
什么是测试需求 测试需求主要解决“测什么”的问题 ,即指明被测对象中什么需要测试。 测试需求通常是以软件开发需求为基础进行分析,通过对开发需求的细化和分解,形成可测试的内容。 测试需求应全部覆盖已定义的业务流程,以及功能和非功能方面的需求。 需求的定义及分类 需求定义:需求(requirement) 阅读全文
摘要:
配置管理 配置管理(Configuration Management,CM)是通过对软件产品及其生命周期进行控制、规范的一系列措施。 配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配配置 配置管理的作用 在企业内部建立配置管理文件服务器,有效的集中企 阅读全文
摘要:
一、什么是缺陷 不满足用户确定需求、影响软件功能实现的问题、故障 缺陷就是人们通常所说的bug。 ex.一下哪一种选项不属于软件缺陷___。 A.软件没有实现产品规格说明所要求的功能 B.软件中出现了产品规格说明不应该出现的功能 C.软件实现了产品规格说明没有提到的功能 D.软件实现了产品规格说明书 阅读全文
摘要:
一、软件开发的生命周期 软件生命周期是指从软件产品的设想开始到软件不再使用而结束的时间。 二、瀑布模型(Waterfall Model) 瀑布模型的特点 从上一项活动接受本项活动的工作对象,作为输入; 利用这一输入实施本项活动应完成的内容; 给出本项活动的工作成果,作为输出传给下一项活动。 瀑布模型 阅读全文