软件测试周期分为那些阶段什么是测试生命周期?软件测试周期分为如下的阶段:Planning 计划阶段 Analysis 分析阶段 Design 设计阶段 Construction书写阶段 Testing Cycles 测试阶段 Final Testing 完成阶段 Implementation执行阶段PlanningThis is the product definition phase这是产品测试概念定义的阶段。我觉得这部分的工作主要是管理人员在做,然后让测试组员进入某些活动。 包含的工作是: High Level Test Plan制定一个高级别的测试计划,应该就是测试大纲了,包含多个测试周期的设定等等。Quality Assurance Plan 制定测试的目标,质量参数,beta测试的验收标准等等。Identify when review will be held制定各个阶段进行review的时间。这个review应该是对上阶段的情况进行分析和总结,以调整计划。也应该有一些讨论测试覆盖率或者某些Testcase或者人员的不足啊之类的东西吧。 Problem Reporting Procedures制定错误报告的流程。比如说那些问题要报,那些问题暂时不用报。书写的格式,跟踪的方法等等。 Identify Problem Classification制定错误报告的类型。比如说那些是UI的,那些是功能的,那些是性能的等等。Identify Acceptance Criteria制定软件可接受标准。比如说错误率在多少,那些错误可以暂时不修改,测试多少轮,覆盖率多少,测试深度多少等等。 Identify application testing databases制定程序测试数据库。这个可能是模仿用户需求的数据库模型是什么,或者也可能是一……