今天我们来谈谈软件的功能测试。
很多的测试工程师会说:软件测试不就是“点,点,点”吗?
其实很多的测试工程师都知道,软件测试之所以会出现“点点点”的情况,那是因为你还在做软件的功能测试。并且再怎么“点点点”,软件就是不稳定。
那到底怎么做手工的功能测试,才能让软件尽快稳定下来了呢?软件的功能测试该如何有效进行呢?
我们先来看下软件的功能测试包含哪些方面?
我想给大家分享以下三个方面:
第一:单个功能点测试
第二:多个功能点的关联测试
第三:单个功能点,不同类型用户场景的测试
为什么会分成以下几类情况呢?
先跟大家解释一下:什么叫功能点?软件的功能点就是软件的功能的最小单位。任何一个软件都是由很多的功能点做成的。
一个软件有多个功能点(A、B、C),但是如果这些功能点相互没有关联的话,那么做功能测试就相对比较容易。我们就叫软件的功能点有很多的独立性,这样的软件测试也就很简单,一个一个的测试就可以了,当然这是一种理想的情况。
真实的情况下,很多软件功能之间必然有关联。但无论这个软件有多少个功能点,只要这个软件的功能关联性不