软件测试总结

发表于:2010-11-11 15:36

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

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

分享:

  5.软件测试原则

  ●Good-enough: 一种权衡投入/产出比的原则

  ●保证测试的覆盖程度,但穷举测试是不可能的

  ●所有的测试都应追溯到用户需求

  ●越早测试越好,测试过程与开发过程应是相结合的

  ●测试的规模由小而大,从单元测试到系统测试

  ●为了尽可能地发现错误,应该由独立的第三方来测试

  ●不能为了便于测试擅自修改程序

  ●既应该测试软件该做什么也应该测试软件不该做什么

  6.软件测试的的重点

  ●测试用例的设计

  1)测试用例的设计是整个软件测试工作的核心

  2)测试用例反映对被测对象的质量要求,决定对测试对象的质量评估

  ●测试工作的管理

  尤其是对包含多个子系统的大型软件系统,其测试工作涉及大量人力和物力,有效的测试工作管理是保证有效测试工作的必要前提

  ●测试环境的建立

  测试环境应该与实际测试环境一致

  7.黑盒测试

  ●什么是黑盒测试

  又称功能测试或数据驱动测试,是针对软件的功能需求/实现进行测试,通过测试来检测每个功能是否符合需求,不考虑程序内部的逻辑结构

  ●黑盒测试方法

  1)功能划分

  2)等价类划分

  3)边界值分析

  4)因果图

  5)错误推测等

  8.什么是白盒测试

  白盒测试也称结构测试或逻辑驱动测试,必须知道软件内部工作过程,通过测试来检测软件内部是否按照需求、设计正常运行

  白盒测试的主要方法

  对应于程序的一些主要结构:语句、分支、逻辑路径、变量;白盒测试的主要方法是:

  1)语句覆盖方法

  2)分支覆盖方法

  3)逻辑覆盖方法

52/5<12345>
2023测试行业从业人员调查问卷已开启,千元大奖正在等你~

精彩评论

  • xiaobaiwdn
    2010-11-15 14:10:02

    讲的有点泛,虽然不精,但是整个大概还是体现出来了,谢谢分享!

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号