51Testing软件测试论坛

标题: 分享文件上传和导入的功能测试点 [打印本页]

作者: lsekfe    时间: 2022-12-1 13:21
标题: 分享文件上传和导入的功能测试点
 功能测试
  一:文件名称
  1. 文件名称重名
  2. 文件名称含有特殊字符
  3.文件名称长度
  二:文件大小
  1. 0字节文件
  2. 超过系统规定的文件
  3. 上传本地已经删除过得文件(即选择文件后,未点击上传确定按钮 在本地删除以选择的文件)
  三:文件格式
  1. 允许上传格式,文件格式后缀的大小写,文件名称含有点时(比如:aaa.bbb.txt 很多开发人员判断后缀时都是由
  前向后找第一个点,这样后缀就是 bbb.txt了)
  2. 不允许上传的格式
  3. 允许格式之间的后缀相互修改(尤其是上传的文件是图片时)
  4. 修改非允许格式为允许的格式
  四:上传文件空间大小的验证
  上传的文件存储的空间不足时,上传文件时系统如何处理。
  正向:
  1、上传符合被测系统格式(exe、rar、zip、txt、html等)
  2、上传正常大小的文件(注意边界值:文件最大值、文件为 0kb)
  2、上传成功后,能看到文件名
  3、上传成功后,可以下载并查看文件是否完整
  4、上传成功后,可以删除上传的文件
  5、上传成功后,删除后可以重新上传(替换操作)
  6、上传成功后,界面显示是否正常
  7、选择多个文件批量上传
  反向:
  1、上传系统不支持的格式
  2、上传超过系统规定大小的文件
  3、上传相同文件
  4、上传的文件名中含有特殊字符
  5、上传木马文件,看能系统能否识别
  6、弱网测试,网速很慢时导致文件上传超时
  7、断网测试,上传过程中断网
  8、上传正在打开的文件
  9、上传过程中,能否取消上传操作
  10、选好文件后,取消上传操作
  11、上传过程中超过服务器容量
  12、重复提交文件 (幂等性)
  13、大批量用户同时提交文件 (并发)
  14、提交文件超时
  15、提交文件失败的提示
  16、提交文件时,被其他应用打断
  17、本地缓存被清理,然后提交
  18、提交文件时,快速滑动页面
  19、不同屏幕的电脑提交
  20、客户端内存不足时,提交文件
  21、提交空数据
  22、接口超时,接口返回空值,返回字段缺失
  23、文件提交后能否下载,下载下来的内容是否与原文件内容一致
  24、上传后的文件进行修改,下载后是否是已经修改过得内容
  25、上传的文件落库是否正常
  26、系统资源异常(系统组件异常 如:数据库,mq(中间件)异常 ,cpu 内存等)
  27、数据库异常:消息堆积,资源占用过大,故障
  接口测试、兼容性、易用性、性能测试、弱网测试可以从这些方面去考虑!!






欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2