• 文件上传+文件导入的功能测试点【杭州多测师】【杭州多测师_王sir】


    功能测试
    一:文件名称
    1. 文件名称重名
    2. 文件名称含有特殊字符
    3.文件名称长度
    二:文件大小
    1. 0字节文件
    2. 超过系统规定的文件
    3. 上传本地已经删除过得文件(即选择文件后,未点击上传确定按钮 在本地删除以选择的文件)
    三:文件格式
    1. 允许上传格式,文件格式后缀的大小写,文件名称含有点时(比如:aaa.bbb.txt 很多开发人员判断后缀时都是由
    前向后找第一个点,这样后缀就是 bbb.txt了)
    2. 不允许上传的格式
    3. 允许格式之间的后缀相互修改(尤其是上传的文件是图片时)
    4. 修改非允许格式为允许的格式
    四:上传文件空间大小的验证
    1. 上传的文件存储的空间不足时,上传文件时系统如何处理
    正向:
    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、数据库异常:消息堆积,资源占用过大,故障

    接口测试、兼容性、易用性、性能测试、弱网测试可以从这些方面去考虑!!
  • 相关阅读:
    Android 逐帧动画
    MAP getLastKnownLocation()返回null的解决
    大数取余
    (a^b)%c和(a/b)%c
    HDU1046 Gridland
    顺序入栈的出栈方法种数
    HDU1021 Fibonacci Again
    HDU1019 Least Common Multiple
    HDU1018 Big Number
    HDU1013 Digital Roots
  • 原文地址:https://www.cnblogs.com/xiaoshubass/p/16789514.html
Copyright © 2020-2023  润新知