计算机程序设计

功能测试

在各类功能测试是理所当然占据了主导地位,因为该计划应在第一时间正常工作,或通过易用性,安全性,而且不会有足够的速度绝对没有任何意义。 除了拥有测试不同的技术,每个人都必须了解如何正确地进行一次审计,以获得最有效的结果。

功能测试:其中直接主要精力?

- 模块化和系统测试;

- 检查“白色”或“黑色”框;

- 对手动测试和自动化;

-以测试新功能或 回归测试 ;

- 对“消极”或“阳性”的测试。

所有这些活动之间也找到了正确的道路,这将是“平均”,抓住每一个最大的方向的优势来平衡的努力是很重要的。

软件验证以各种方式,其中之一上的“黑盒子”或数据的控制被测试进行。

在这种情况下,该方案是在“黑盒子”来表示,并检查执行,以确定其中的程序的行为将不符合规格的情况。 所有错误都通过数据管理,其通过详尽的测试来进行,即,使用所有可能的手段来确定 数据类型。

如果程序命令的执行取决于它前面的事件,那么就需要检查所有可能的序列。 很显然,在大多数情况下是根本不可能做出一个详尽的测试,所以更倾向于选择一个可接受的或合理的选择,程序的所有输入数据的一小部分有限的运行。 此选项充分保证的情况下,从规格偏差。

功能测试涉及的正确选择测试。 在这种情况下,一种形成套为他们的这些方法之间进行区分:

- 边界值数据;

- 等价类划分;

- 错误的假设;

- 因果之间的联系的分析。

您可以分别看到他们每个人。

分析边界值。 下边界值通常被理解为那些位于等价类的边界。 在这样的地方可能检测到错误。 使用这种方法,需要在考虑这方面的问题的创造力和专业知识的专业定义。

等价类划分。 输入参数的所有可能的集划分为若干个等价类。 数据合并类似错误的基础上。 据认为,如果一组一个类检测到错误,它也将是等效的,以表明它。 本发明方法的功能测试是在两个阶段进行:第一个由等价类的选择,而第二个已形成特殊的测试。

分析因果关系的。 该系统可以选择具有高生产率归功于测试来进行这样的审核。 在这种情况下,当接收到的单独的输入条件的原因,并且被看作是一个输出条件的结果。 该方法是基于归咎于各种各样的理由一定后果的想法,那就是澄清非常原因和结果的关系。 测试软件是分几个阶段进行,造成的原因和产生的后果的清单。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.unansea.com. Theme powered by WordPress.