企业Web应用中的敏捷测试和瀑布测试-2
上一篇 /
下一篇 2012-08-21 10:10:30
/ 个人分类:杂谈
s]JA,M.yc4PG
C0 环境51Testing软件测试网/_,@l"\UA}
51Testing软件测试网|*P3_A+o l"v*I 在开发过程的各个阶段都要用到测试环境,从而确保应用程序的正常运行。越到后期,测试环境与预期的产品环境就会越相似。测试环境一般都会包括一
个开发环境,让开发者集成代码并运行一些测试。系统集成环境跟开发环境有些类似,不过它会集成更多的第三方应用程序,也许还有大批量的数据。试机环境几乎
是产品环境的镜像,也是应用程序变成产品之前的最后一个阶段。51Testing软件测试网Gjk1n\ y
51Testing软件测试网Ee$j5_YW;hY 敏捷项目和瀑布项目所需的环境没太大区别,其中一个不同之处在于,敏捷项目从项目伊始直至项目结束,都要用到所有的环境。在敏捷项目中,保证所
有的环境都一直正常工作也是很重要的。无论因为什么原因让某个环境出现故障,都要立刻让它重新工作起来。在这个话题上,敏捷和瀑布还有另外一点差异,那就
是环境的计划和资源分配对它们的影响不同,尤其是当各种环境被项目之外的团队进行管理的时候,其差异尤为显著。51Testing软件测试网)t1~t4m5g4y["]]
0F
s H~I(J0 开发集成环境51Testing软件测试网kE9G8Ww7l:_)yT
51Testing软件测试网c+F7@G*]
X\/t"u 开发者在开发环境中集成代码,开发应用程序。瀑布项目对开发环境的重要性不会考虑太多;开发环境中的代码一直都不能工作,到了开发者需要彼此集
成代码的时候才想起来使用,而这时项目已经临近尾声。在敏捷项目中,开发环境是整个开发工作中不可分割的一部分,在开始编码之前就必须准备就绪。这个环境
会被用来持续地集成代码和运行测试套件。无论因为什么原因造成环境故障,都要立刻修复。51Testing软件测试网1J)b:]L
F
51Testing软件测试网i5ZP6`!epP 开发环境应该考虑以下几点: