上传与下载功能分析
上传:
场景:一个通讯的程序,进行群文件上传、下载,可以进行批量上传
上传前:
1、上传按钮、文案页面显示
2、可上传的文件类型,PDF、Excel、docx、图片、视频等
3、上传文件的大小限制和超过限制后的提示信息
4、进行批量上传(看需求)
5、上传文件的名称长度,主要查看上传成功后的页面显示
6、点上传之后,选择文件时,手动输入文件名称等操作
上传中:
1、上传中是否显示上传进度
2、上传过程中进行取消操作
3、上传过程中暂停上传和恢复上传
4、上传过程中离开上传页面,查看上传是否会中断,有没有提示
5、上传过程中进行其他操作
上传后:
1、查看上传成功的提示
2、上传后页面显示,文件名是否一致
3、上传后页面文件的排序
4、打开文件查看文件内容是否正确
批量上传:
1、选择多个文件进行上传,需要文件大小有小的有大的,查看上传后页面显示的文件是否一致;注意:上传成功后页面会刷新,小文件刷新就比较快会影响后续文件上传
2、多文件上传,其中包含超限制的文件,超限制的文件在第一个进行上传,查看提示和后续文件能否继续上传
3、多文件上传,其中包含超限制的文件,超限制的文件在中间进行上传,查看提示和后续文件能否继续上传
4、上传过程中取消后续待上传的文件
5、上传过程中暂停正在上传的文件
6、批量上传数量
下载:
1、下载成功后能否自动打开(看需求)
2、下载文件后,文件的名称
3、下载文件后,文件所在的路径
4、下载过程中取消下载
5、下载是否显示进度
6、下载过程中暂停
7、下载过程中,离开下载页面,查看下载是否会中断,有没有提示
8、下载过程中能否进行其他操作,如:上传