关闭

不需要执行穷举测试

发表于:2012-5-07 11:15

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  逐日构建请求团队成员协同工作,并激励开发职员彼此坚持同步。假如新版本的迭代被延迟,则该延迟很轻易导致具有多个依附项的产品不同步。遵守每日构建和冒烟测试的进程,任何更改过的或新的二进制文件都可确保实现高质量。

  将高质量的每日构建作为团队最主要的义务。如果由于签入代码未进行冒烟测试而导致版本中止,则需要开发人员和测试人员结束所有其他工作,直到问题被解决为止。对导致中止版本的人员的处分不应当很重,但这个处分必定要能强调这样一个道理:准确的每日构建是团队最主要的义务。

  不须要履行穷举测试。冒烟测试的目标不是确保二进制文件 100% 没有毛病。这样需要破费太多的时光。履行冒烟测试是为了在高等别验证版本。要确保二进制文件中的更改不会损坏惯例版本的稳固性,也不会导致功效中呈现严重过错。

  Web 测试和负载测试

  天生 Web 测试和负载测试时,在运行任何时间长、工作量大的测试之前运行冒烟测试是一种很好的做法。在 Web 测试和负载测试中,冒烟测试时光短,工作量也小。应用冒烟测试是为了在运行性能测试或压力测试之前,确保一切都已准确配置并可按预期运行。

  每日构建和冒烟测试的长处重要有:

  1、进度可见并可以把持到1-2天的细粒度,很轻易看到进度的偏差

  2、及早的发明开发BUG和缺点并剖析解决,对开发人员的一种监视和增进,进步软件质量

  3、由于将大集成分解到每日构建中的小集成,避免了传统产品集成或集成测试时候呈现的严重问题的可能。

  4、在项目中宣灌质量意识,强调第一次就把事情做好,而不是等测试来帮你发明问题

  每日构建和冒烟测试也存在一些风险和缺点,具体重要有:

  1、给开发人员太大压力,开发天天都在较紧张环境中工作

  2、需要额外的测试人力资源和每日构建硬件环境的投进

  3、开发人员不能专注,既要分心往修正BUG,Scientifically,又要开发新的功能点

  4、对开发负责人要求更好,需要将功能细化到1-2天的有明白输出的功能点

  5、开发需要投进额外的精神来保证每日构建顺畅

  实用场景

  1、对进度偏差把持和要求很高的项目

  2、开发检讨点和里程碑制订的很过细的项目

  3、采取增量和迭代开发的项目,快速和迅速开发的项目

  每日构建提前需要进行的筹备工作

  1、对开发进度打算的请求,需要细化出每1-2天的开发进度规划,可以到一个很小的功能点。

  2、对每日构建测试打算的要求,需要依据开发进度方案来部署冒烟测试和系统测试进度规划。

  3、需要提前筹备好每日构建的环境(每日构建必须是独立的环境)

21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • 异彩飞天
    2012-5-08 09:34:20

    很难读懂,请楼主再理理自己的文章吧

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号