1.下载过程是否正常,在系统自带浏览器,右键另存为是否可以正确下载文件,且整个下载过程正常可靠
2.下载数据是否正确,下载完数据后,对于下载数据与原始数据,是否正确
3.暂停功能是否正确,在下载过程中,是否可以支持下载暂停功能,且正确执行
4.取消功能是否正确,在下载过程中,是否可以支持下载取消功能,且正确执行
5.下载完成,是否支持自动运行,及打开对应目录
6.删除功能是否正确,下载完成,或暂停后,是否可以删除被停止的文件,是否可以选择删除原文件,或快捷方式
7.若需要权限,权限是否可以正确限制,用户未登陆,是否禁止用户下载,绕过登陆页面,是否可以下载
8.下载速度是否正常
9.不同的浏览器进行,用IE,火狐等三种以上不同的浏览器进行下载,功能测试项均正确
10.下载按钮是否合适,美观
11.不同的操作系统,苹果,Win7,Win8,Win2003,32位和64位操作系统上进行下载测试,功能测试项均正确
12.不同的测试工具,用迅雷等下载工具进行下载,测试过程,功能测试项均正确
13.下载页面是否美观
14.下载按钮位置,下载按钮是否很容易找到,无歧义
15.按钮文字是否正确
16.下载文件描述,下载文件说明性文字是否正确
17.正确/错误的提示文字是否正确
18.多用户下载,利用虚拟机或自动化测试工具,虚拟出来多个用户,同时进行下载,观察服务器的承受能力,同时观察下载过程是否友好正确
19.长时间下载,进行挂机测试,观察服务器的承受能力,同时观察下载过程是否友好正确
20.下载过程中如果出现异常(网络异常、系统异常,机器断电,浏览器退出等情况),是否支持断点续传
21.下载过程中,如果删除了本地的下载保存路径,系统会如何处理
22.下载过程中,如果修改了本地的下载保存路径,系统会如何处理
23.下载过程中,如果移动了本地的下载保存路径,系统会如何处理
24.下载路径对应的硬盘空间被占满,系统如何处理
25.正在下载过程中,需要下载的内容在服务器端被删除或过期时间已到,系统如何处理
26.同一内容是否允许进行多次重复下载
27.被下载的内容从本地被删除了,还能识别出是否重复下载
28.下载是否需要有相应的积分,如果存在,要考虑积分是否充足,并且下载结束后,是否进行了正确的积分计算
29.若下载有积分计算,要注意,同时打开多个浏览器进行下载,积分计算是否正确的问题,例如此时用户积分为30,同时打开3个浏览器,用户同时在三个浏览器端进行下载,那么服务器是否能及时计算并更新积分值
30.若下载承诺只计算一次积分,要考虑多次对同一个文档在同一浏览器,不同浏览器进行多次下载,检查积分是否计算正确