文件下载测试的测试点

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.若下载承诺只计算一次积分,要考虑多次对同一个文档在同一浏览器,不同浏览器进行多次下载,检查积分是否计算正确

31.若下载承诺只计算一次积分,要考虑多次对同一个文档在同一浏览器,不同浏览器进行多次下载,检查积分是否计算正确

原文链接:https://blog.csdn.net/qq_29656581/article/details/78257649

文件下载测试的测试点相关推荐

  1. 打印文件测试的测试点

    打印文件测试的测试点 功能测试(1-12) 1.文件类型测试 各种文件类型Txt, doc, pdf, jpeg, gif是否能够支持,各种字体是否支持,支持继续打印,不支持报错: 2.文件大小测试 ...

  2. jmeter进行文件下载测试

    Jmeter文件下载测试 文件下载服务器使用python -m http.server搭建的下载服务器,参考: https://blog.csdn.net/a200822146085/article/ ...

  3. web端测试的测试点和注意事项

    工作中接触了不同类型的web端系统,内容不同,需求不同,测试关注点也存在些许的不同,但是总体测试思路和关注的点都类似,下面是总结自己所接触的web端系统测试的一些测试点,不尽全面,以后接触新的业务系统 ...

  4. APP测试_测试点总结

    文章目录 兼容性测试 稳定性测试 弱网测试 交叉事件测试 安装卸载测试 性能测试 安全测试 兼容性测试 操作系统兼容性 测试策略:覆盖市面上主流操作系统(Android.IOS.鸿蒙)及版本 测试方式 ...

  5. 软件稳定性测试的测试点

    1.对软件多次测试,长时间运行,是否正常运行 2.长时间对软件开启关闭软件和系统是否正常 3.软件长时间执行某个业务后切换到别的不同的业务操作是否受影响 4.软件长时间开启但是不执行任何操作,然后检查 ...

  6. 分布式文件系统研究-测试-文件下载测试

    文件下载 package com.learn.test.fastdfs;import org.csource.common.MyException; import org.csource.fastdf ...

  7. 【Web页面测试】测试点和测试用例

    1. 需求符合度测试 1. 各级菜单名称显示是否按照需求说明书规定的设计,并且没有遗漏和多余 2. 各级菜单所完成的功能是否按照需求说明书规定的设计,并且没有遗漏和多余 3. 各级菜单的操作顺序和操作 ...

  8. 这可能是最全的Web测试各个测试点,有这一篇就够了

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

  9. 软件测试项目实战,Web测试常用测试点,即拿即用宝典

    前言 由于web应用与用户直接相关,又通常需要承受长时间的大量操作,因此web项目的功能和性能都必须经过可靠的验证. 这就要经过web项目的全面测试.Web应用程序测试与其它任何一种类型的应用程序测试 ...

  10. 《探索式测试实践之路》之漫游测试模型测试点

    卖点测试法: 定义:测试人员找到本产品最吸引用户的功能或特性,按照产品演示步骤来测试特性 恶邻测试法: 定义:测试人员找到缺陷数目较多的功能特性,并对邻近功能特性进行重点测试 懒汉测试法: 定义:测试 ...

最新文章

  1. DNS迭代式和递归式域名查询对比
  2. ElasticSearch基础知识整理
  3. 【转载】谈谈我对Java中CallBack的理解
  4. PMP-【第2章 项目运行环境与项目经理】2021-1-4(49页-60页)
  5. truelicense中的maven配置
  6. 重温CLR(十) 字符、字符串和文本处理
  7. CentOS 7从Python 2.7升级至Python3.6.1
  8. centos7-安装redis-教程190923-精准版
  9. oracle数据库从入门到精通
  10. 【官方速报】Pika3.0正式发布
  11. mysql unable to find_centos8.2安装mysql8.0时报错Error:Unable to find a match: mysql-community-server...
  12. 关于大小端、位域的一些概念详解
  13. android中的广播机制(动态注册)
  14. 简单介绍小系统车载中控导航上蓝牙模块
  15. Quixel bridge桥接设置
  16. 阿里工作9年,熬到技术总监的我,选择离职:想给还在努力的你提个醒……
  17. Java、计算三角形的周长
  18. Spark程序性能优化之persist()
  19. java 动态添加字段 以及 动态新增字段注解
  20. PL/SQL调试存储过程

热门文章

  1. nmds与mds的区别_MDS与MSDS的区别
  2. 机器视觉产业链全解析
  3. 手机修改php代码,修改Android设备信息,如修改手机型号为_php
  4. Tensorflow函数学习笔记2---tf.multipy和tf.matmul
  5. 【数电】存储器容量的扩展
  6. 教你同时分析DPD多个单号的物流信息
  7. 数据挖掘技术基本任务
  8. 网上十大经典黑客软件大曝光(转)
  9. 大一计算机论文_大学计算机论文
  10. 常见计算机密码破解实用手册