接口测试的po模式理解

最近写了接口自动化,对之前说到的po模式理解方面有点模糊,麻烦各位大佬看看
目前理解到的有两种
  • 1:有些是单独有一个api文件夹,比如说,歌单的详情/歌单的歌曲列表放到一个py文件中里分别封装起来,专辑的详情/专辑的歌曲列表放另外一个py文件里面封装起来。之后在testcase中以业务做区分别调api的接口。
  • 2:另外一种是直接去掉api文件夹,直接在testcase中写接口

这两种,所有的requests.request已经封装在了公共方法中

对于po模式来说,感觉需要创建一个api文件夹,类似于po中的page,但是对于单个业务单个接口来说,没啥必要。只要当单个业务需要很多个接口的时候必要性比较大
想问下大家的看法,谢谢