app测试理论三 业务功能测试

根据测试功能去拆分功能点,再根据功能点去分析测试点。

根据软件说明或者需求文档、设计文档或用户需求验证APP的各个功能的实现

  显性需求:需求文档,设计文档,软件说明

  隐性需求:产品经理一句话 测这个,没有需求文档怎么办?1)自己操作熟悉业务然后根据自己的理解进行测试,2)问开发,问测试同事怎么测试

相关业务:功能影响到相关业务

其他角度:分支流程、逆向操作、异常操作

补充精简:测试策略、业务知识、测试经验

eg: 学车不 APP中的发布心情的功能: 对此功能要进行拆分然后在进行测试

拆分为如下四个测试小模块

 

a)发布心情时,包括文字描述、图片、添加的分类

b)文字描述部分可以支持1-2000个字符,可以包括各个国家语言、特殊字符、emoji表情、连接等数据

c)图片不能超过9张,可以通过相册或者手机拍照方式添加图片

d)添加的分类有且只能有一个

图片上传的功能涉及到与第三方应用(相册、相机)的交互,需要考虑应用权限相关问题。初次之外,还需要考虑一些其他的实际应用场景,比如无网络,图片异常等情况

详情页面功能测试:

 

1、详情页面展示用户发布的心情动态

  a)展示内容,包括用户头像、用户名、发布时间、发布动态的文字描述、发布的图片、学员绑定的驾校、所有点在用户的头像列表、所有的评论信息。同时会展示点赞的总个数与评论的总条数

2、点击“赞”列表中的用户头像,能进入用户主页

  a) 可以进行点赞或取消点赞的操作

3、可以对动态进行评论

  a)评论文字内容不超过200个字符

4、点击评论内容可以进行恢复或者复制操作

  a)恢复文字内容不能超过200个字符

  b)可以支持文字回复,包括各种语言、输入法等

  c) 可以对回复的内容进行再次回复

5、可以对动态进行举报

 

posted @ 2021-08-15 21:51  GalaxyStar  阅读(181)  评论(0编辑  收藏  举报