软件测试从小白到高手
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第3章 软件测试需求分析

3.1 什么是软件需求?

在说软件需求之前,我们必须意识到软件是为用户服务的,所以软件需求就是用户的需求。

曾经在网络上看到一个非常有趣的例子,来帮助我们了解什么是用户需求。

一个人饿了,想吃碗米饭。这就是用户需求。“饿”是需求,整句话是动机。你给了他一碗米饭,这就是满足了用户需求。你给了他一个面包,并且告诉他,这东西更解饿,但是噎得慌,于是搭着卖了一瓶脉动。这就是创造用户需求。

通过上面的例子,我们知道用户需求就是:可以帮助用户解决问题的一种方便快捷的产品,比如说共享单车解决了出行不方便的问题,社交平台解决你沟通方式的问题等。