界面测试:

1.文件上传按钮图案是否正常显示

2.文件上传正确/错误是否显示提示,提示内容是否正确

3.可选文件(聊天中的文件、收藏中的文件、存储)是否正常显示

文件格式测试:

1.上传文件为txt文本

2.上传文件为图片(jpg/png/jpeg)

3.上传文件为word(后缀为docx/doc)

4.上传文件为pdf

5.上传文件为音频

6.上传文件为压缩文件(rar/zip)

7.上传文件为excel(xls/xlsx)

8.上传文件为可执行的exe文件

9.上传文件为视频

10.上传文件为jsp文件

11.上传文件为bat文件

12.上传文件为iso镜像文件

13.上传文件为ppt

文件大小测试:

1.上传文件为0kb

2.上传文件大小为2G以上

3.上传一个文件

4.上传多个文件(最多可上传文件数量)

5.上传文件限制数量-1个

5.上传文件限制数量+1个

文件名称测试:

1.上传文件为中文名

2.上传文件为英文名

3.上传文件为纯数字

4.上传文件为数字、字母、中文组合

5.上传文件含有特殊字符

上传文件测试:

1.选择目录(聊天中的文件、收藏中的文件、存储)上传

2.上传一个正在打开的文件

3.拖拽上传

4.粘贴上传

5.手动输入一个文件名称

6.手动输入一个文件路径

7.上传一个不存在的文件

8.删除一个正在上传的文件

环境测试:

1.pc端测试

2.手机端测试

性能测试:

1.上传文件网速慢(限速)

2.上传中途断网

微信文件上传的测试用例相关推荐

  1. 百度云盘上传有大小限制 微信文件上传有大小限制 怎么破?

    问题描述 百度云盘,单个文件20G,如果一个文件太大,就不能上传成功. 微信发送文件,单个文件100Mb,如果太大,就无法发送. QQ也有类似限制 如果解决呢??? 问题解决 使用rar文件压缩,或者 ...

  2. 文件上传、下载测试用例

    文件上传下载测试用例: 文件上传和下载要考虑的东西不多,包括上传文件的类型和大小. 1.文件类型: (1)各种常见的文件类型,包括bat, xls, xlsx, doc, exe, jsp, rar, ...

  3. java 微信企业号上传文件_微信企业号上传下载多媒体文件接口详解演示-java

    讲完这篇博客,微信企业号的接口就说完了,下载了我源码的童鞋都知道,里面的备注很详细,但凡看过几遍就都会自己开发了,我说的这些接口至此我已经全部开发完了,剩下的就是你们自己写功能了,都是轻而易举的事情了 ...

  4. 微信小程序环境下将文件上传到 OSS

    步骤 1: 配置 Bucket 跨域 客户端进行表单直传到 OSS 时,会从浏览器向 OSS 发送带有 Origin 的请求消息.OSS 对带有 Origin 头的请求消息会进行跨域规则(CORS)的 ...

  5. 微信小程序之文件上传PHP后台接收

    微信小程序之文件上传(word,excel图片等) 微信前台代码 .html <!--pages/demo4/demo4.wxml--> <view class="cont ...

  6. 微信小程序开发之文件上传下载应用场景(附Demo源码)

    微信小程序开发之文件上传下载应用场景(附Demo源码),Demo为小相册应用,源码在附件中,本示例需要腾讯云支持. http://www.henkuai.com/forum.php?mod=viewt ...

  7. android多文件上传错误,微信多图上传解决android多图上传失败问题

    微信提供了文件上传的方法wx.uploadFile来上传我们的图片 wx.chooseImage({ success: function(res) { var tempFilePaths = res. ...

  8. 微信小程序之使用vant-3组件Uploader文件上传

    效果图: 微信小程序之使用vant-3组件Uploader文件上传 1.把vant的weapp包加进来 2.在app.json文件里面"usingComponents"加载进来才能 ...

  9. 微信小程序开发之——文件上传

    一 概述 将录像的结果传递给服务器,服务端提供的接口文档为: 字段名称 字段类型 字段说明 必填项 示例 token String token 是 服务器下发的token(header) file F ...

最新文章

  1. 流程控制之for循环
  2. 贷款违约预测--赛题理解
  3. wasm + ffmpeg实现前端截取视频帧功能
  4. github搭建个人博客 hexo d无效
  5. 深度学习之循环神经网络(11-b)GRU情感分类问题代码
  6. MySQL服务迁移到opt_mysql文件*.opt *.frm *.MYI *.MYD的迁移
  7. 行者运行脚本命令_行者脚本指令说明
  8. 如何在VMWare的Ubuntu虚拟机中设置共享文件夹
  9. Kinect开发学习笔记之(六)带游戏者ID的深度数据的提取
  10. echarts做企业关系图谱_建立良好客户关系 做有温度的企业
  11. 蚂蚁金服CTO程立:金融级分布式交易的技术路径
  12. 永磁同步电机MTPA与id=0的控制原理
  13. 图像处理之底片效果、黑白效果、浮雕效果
  14. java 图层,图层Layers的介绍
  15. 解决ThinkPad E580因AMD显卡导致系统崩溃的问题
  16. lua -- class
  17. 网络协议 11 - Socket 编程(下):眼见为实耳听为虚
  18. GNSS位移监测站里的RTK差分定位技术是什么?
  19. 一个小巧,也很nice的“小日历”--一个Android App
  20. C语言 #include指令

热门文章

  1. ResNet网络结构详解,网络搭建,迁移学习
  2. PS不能完成命令,因为没有足够内存(RAM)
  3. 2020计算机专业保研夏令营面经:北航计算机
  4. 一套好用的MES系统,到底要具备哪些特质?
  5. 使用Bootstrap制作网页主界面、增加界面
  6. vue引入腾讯地图,去除水印
  7. 宁波诺丁汉计算机学院,宁波诺丁汉大学学子帝国理工计算机录取
  8. 从头开始训练一个词性标注模型
  9. Linux利用filename=${fileuser:-filename}设置文档名
  10. with open()as filename