软件测试的基本方法与测试理论.docVIP

  • 6
  • 0
  • 约6.36千字
  • 约 7页
  • 2017-07-08 发布于湖北
  • 举报
动态黑盒测试 ? ?? ???不深入代码细节的软件测试方法。常被称为行为测试,因为测试的是软件在使用过程中的实际行为。 ? ?? ???首先,从产品说明书获知测试对象的软件的输入和应该得到的输出。 ? ?? ? ? ?? ???接下来,开始定义测试案例。 测试案例:指进行实验用的输入,以及测试软件用的程序。 ? ?? ?? ??? ? ?? ???选择测试案例是软件测试员最重要的任务。不正确的选择可能导致测试量过大或者过小,甚至测试目标不对。准确评估风险,把不可穷近的可能性减少到可以控制的范围是成功的诀窍。 ??测试基本方法:通过测试 vs??失败测试 ?? ? ?? ???通过测试:确认软件至少能做什么,而不考验其能力。 ? ?? ???失败测试:纯粹为了破坏软件而设计和执行的测试案例,也称为迫使出错测试。蓄意攻击软件的薄弱环节。 ? ?? ? ? ?? ???在设计和执行测试案例时,总是首先进行通过测试。在破坏性试验之前看看软件基本功能是否实现是很重要的,否则在正常使用软件时就会奇怪为什么有那么多的软件缺陷。 ? ?? ? 常见的测试案例就是设法迫使软件出现错误提示信息。产品说明书可能会给出这样的功能要求,针对这个问题的测试可能是通过测试也可能是失败测试。可能两者都是。不用去刻意区分,重要的是找到软件缺陷! ? ?选择测试案例:等价分配 ? ?? ???等价分配:

文档评论(0)

1亿VIP精品文档

相关文档