今天需要根据系统全部的核心用例,调整划分自动化测试的接口目录,想着用业务用例和功能用例来加以划分,但划分过程中,对二者的概念逐渐混淆。于是有了以下的个人理解。
个人理解:(举例)
首先一个项目系统一定是由各个大的业务组成,比如一个播放软件,需要音乐播放业务、会员商城业务、直播业务等等很多的大模块业务,那再单拿出来一个音乐播放业务里面,又需要播放功能、评论功能、回复功能、mv播放功能等等……(可能列举不够恰当,有那个意思就行),从业务到功能是逐渐“形象化”的过程,业务更抽象(更大)。
此时再回顾一下用例的概念:用例是一个只关注用户使用系统到底做了什么,关注这个系统能帮助用户到底做些什么。