zoukankan      html  css  js  c++  java
  • 文件导入/导出测试点

    一、导入

     1、导入格式

      (1)导入支持的不同格式的文件,查看是否可以导入;

      (2)导入不支持的格式或者错误格式的文件,查看是否可以导入;

      (3)导入手动修改文件格式的文件(Excel修改为TXT),查看是否可以导入;

      (4)导入文件名称包含特殊字符等,查看是否可以正常导入;

      (5)导入文件内容包含特殊字符等,查看是否可以正常导入;

     2、导入大小

      (1)导入文件超大,查看导出响应;

      (2)导入文件为空,查看导入情况;

     3、导入过程

      (1)文件正在被编辑或者被其他程序占用状态,是否可以正常导入;

      (2)导入的时候同时选中多个文件进行导入,查看是否可以进行导入;

     4、数据核验

      (1)查看导入的数据与文件中的数据是否一致;

      (2)重复导入同一文件,文件是否能导入/数据是否重复;

      (3)网络卡顿或者快速导入的时候,同一文件是否重复导入;

      (4)不同用户/客户端同时导入同一文件时,查看文件是否重复导入;

      (5)不同用户/客户端同时导入不同文件时,查看文件是否正常导入;

     5、兼容性

      (1)不同浏览器/系统/客户端导入文件,查看导入情况;

     6、性能

      (1)大批量用户同时导入不同文件,查看服务是否正常运行;

      (2)单个用户连续多次导入文件,查看服务是否正常运行;

      (3)分别导入单个文件/多个文件,查看导入速度是否在接受范围内;

    导入成功时,数据须正确保存到数据库,且后台无报错情况;导入失败时,需要有清楚明了的错误提示,并且其他功能不会被影响。

     

  • 相关阅读:
    前端项目升级和降级依赖的最佳姿势
    如果你github提交代码,报错remote: Support for password authentication was removed on August 13, 2021.
    js将连接符命名和驼峰命名互转
    滚动条常用样式
    计算该浏览器中滚动条的默认宽度
    解决webpack-dev-server启动后localhost:port可以访问,IP:port不能访问的问题
    获取滚动条宽度的方法
    mysql中的数据类型
    数据库和表的操作
    mysql插入,删除,修改记录
  • 原文地址:https://www.cnblogs.com/deliaries/p/11936426.html
Copyright © 2011-2022 走看看