功能测试的基本方法有哪些
的有关信息介绍如下:功能测试又可称为黑盒测试,是基于软件功能进行的测试,主要是关注输入与输出,以及输出是否符合预期结果。常用测试方法有 等价类、边界值、错误推测、因果图、判定表以及业务流程图等。
等价类,是把输入条件划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,一般分为有效等价类和无效等价类。
边界值,边界值是对等价类方法使用的补充,长期的测试经验告诉我们,很多错误是发生在输入或输出范围的边界上,故对边界数据要着重测试。
错误推测法,是根据测试者以往测试经验来对软件功能进行测试,对可能出现错误的地方多测试。
判定表,主要是考虑输入条件的各种组合、以及输入条件之间的关系进行的测试。
因果图,与判定表紧密相连,是根据输入和输入、以及输入和输出之间的因果关系、输出和输出之间的关系而得到的因果关系图。
业务流程图,主要是基于软件的业务流程进行测试,如主要业务流程、次要业务流程。
总结,一般来说,对软件功能进行测试的时候,会先使用等价类、边界值测试;
其次使用错误推测法,在测试过程中对未测试地方进行补充;判定表跟因果图用于输入输出比较复杂的情况;而业务流程图 可在测试过程中始终贯穿。
版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/article/18377.html