视频上传接口测试实践

作者&投稿:蹉宗 (若有异议请与网页底部的电邮联系)
~

1)水印没有显示出来的问题(不支持https的地址)

2)个别视频无法播放(转码失败)

3)视频文件名包含中文会出现乱码问题(JSONRPC里面没有填写title导致的)

1)writetoken(上传钥匙)正确,JSONRPC(视频信息)正确,Filedata(视频文件)正确,上传成功
2)上传各种正确格式的视频(flv,avi,mpg,mp4,wmv,mov,3gp,asf等),上传成功,可正常播放
3)format=xml,上传成功,接口返回的数据为xml格式,视频可正常播放
4)format=json,上传成功,接口返回的数据为json格式,视频可正常播放
5)format参数值不正确的情况
6)format参数值为空的情况
7)fileMd5(文件校验码)正确,上传成功,可正常播放
8)fileMd5(文件校验码)不正确的情况,上传失败
9)fileMd5(文件校验码)为小写字母的情况
10)jsonp的内容正确,上传成功,可正常播放
11)jsonp的内容不正确(包含空格等特殊字符)的情况
12)jsonp的内容为空的情况
13)cataid(视频分类编号)正确,上传成功,可正常播放
14)cataid(视频分类编号)不正确的情况
15)cataid(视频分类编号)为空的情况
16)watermark(水印)正确,上传成功,可正常播放,水印正常显示
17)watermark(水印)不正确的情况
18)watermark(水印)为空的情况
18)水印图片分辨率过大的情况
18)水印图片的URL是https的地址
19)JSONRPC里面没有视频标题,视频文件名包含中文的情况
20)JSONRPC里面没有视频标题,视频文件名过长的情况
21)JSONRPC里面没有视频标签的情况
22)JSONRPC里面没有视频描述的情况
23)JSONRPC里面没有视频标题,标签,描述的情况

24)JSONRPC里面视频标题为空的情况

25)JSONRPC里面视频标签为空的情况

26)JSONRPC里面视频描述为空的情况

27)JSONRPC的内容的格式错误(非JSON格式),上传失败

28)JSONRPC没有或者为空,上传失败
29)Filedata没有或者为空,上传失败
30)视频文件格式不符合要求(非视频文件),上传失败
31)视频文件过大,上传失败
32)视频标题过长,上传失败
33)视频标签过长,上传失败
34)视频描述过长,上传失败
35)writetoken不正确,上传失败
36)writetoken过期,上传失败
37)writetoken没有或者为空,上传失败
38)fcharset为ISO-8859-1,JSONRPC里面没有视频标题,视频文件名包含中文,上传成功
39)fcharset参数值不正确的情况
40)fcharset参数值为空的情况
41)luping(是否压缩)的值等于1的情况
42)luping(是否压缩)的值等于0的情况
43)luping(是否压缩)的值不正确的情况
44)luping(是否压缩)的值为空的情况
45)剩余空间不够的情况

视频上传成功,但是显示的视频标题为乱码

视频上传成功,并且视频标题没有出现乱码

视频成功上传到自动化分类

方案1:

方案2:

[01] Postman用法简介
https://blog.csdn.net/flowerspring/article/details/52774399
[02] postman官方教程
https://www.getpostman.com/docs/v6/postman/sending_api_requests/requests
[03] 使用postman测试接口时需要先登录怎么办
https://blog.csdn.net/pengbin790000/article/details/79386500
[04] postman登录鉴权,获取token后进行其他接口测试
https://blog.csdn.net/qq_42512064/article/details/81034744
[05] 接口测试知识点
https://blog.csdn.net/dubinglin/article/details/78553242
https://www.jianshu.com/p/88f114efa0a0
https://www.cnblogs.com/bell1991/p/7241173.html
[06] 如何生成文件校验码
https://blog.csdn.net/jiajiren11/article/details/80341149
[07] jsonp 关键字详解及json和jsonp的区别,ajax和jsonp的区别
https://www.cnblogs.com/grimm/p/8339833.html
[08] Http请求中Content-Type
https://www.cnblogs.com/klb561/p/10090540.html

微信扫一扫关注该公众号【测试开发者部落】




主板上的SPDIF接口可以用电视机测试吗?如果可以如何测试
莫非是想用电视机的喇叭做功放?应该不行,显卡或主板应该有TV-OUT吧,那个可以把声音视频都一起输出的,电脑喇叭不贵啊.

录制慢动作视频120fps和240fps那个好?
► 侧面接口 在侧面接口上,GH6没有做特别升级,仍然保持了之前GH系列的接口设计,全尺寸HDMI接口、Type-C接口、耳机监听接口、最上方的音频输入接口以及线缆...我们测试了它在视频方面的对焦能力,从以下三种视频对焦测试中,来看看GH6的自动对焦究竟怎样。 视频连续自动对焦能力 (备注,由于视频上传问题,如果大家有需要...

测试工作总结
对于此,本人有信心有能力,在非工作实践,提高XX产品关键词语在上述搜索引擎的排行。 3、电脑城市场调查...接口这样的术语也是一无所知,只知道一点我们的在线系统在公司是一个很重要的项目,大家对其也抱有很大...但事后仔细想想,反复验证硬件程序的时间之余足以让自己把实时上传的测试方案写出来,这样也会加速后面的...

基于locust\/boomer 为核心的简单 http 接口分布式性能测试工具
打造一款高效且易用的分布式Http接口性能测试工具,凭借Python的locust和Go语言的boomer精髓。我们的目标是打造一个直观的界面,让Master(Python)作为控制中枢,向Worker(Go)分发接口描述,实现无侵入式的测试执行。大师级功能包括自动发现Worker、事务管理、分布式测试器操控,甚至支持参数保存和测试结果下载。

组建gpib自动测试系统,系统中最多可以有多少种接口功能
仪器仪表作为测控系统的主要信息来源与基本手段,数字计算机与仪器、仪表之间实现连接与通信的结构单元――总线的进步,已成为仪器仪表发展的主要标志,由此产生了一系列标准接口总线的变迁。CAMAC(Computer Automated Measure and Control)是70年代的一种典型测试系统的连接方式,它将各种仪器和接口功能的组件插...

本实验引入了 send 和 receive 两个变量表示上传或下传数据,用状态机怎...
本实验引入了 send 和 receive 两个变量表示上传或下传数据,用状态机怎么实现  我来答 ...英特尔台式机处理器经过RDRAM、PC SDRAM或DDR SDRAM的广泛测试。从而使英特尔 chipset 成为了系统主板的...视频输出,TV信号直接输出接口。 ■TCP TCP是指主板自动散热技术,可根据CPU工作的快慢来自动调节散热,...

我家网速的问题高手来
本人在实践中发现不按正确标准(T586A、T586B)制作的网线,存在很大的隐患。表现为:一种情况是刚开始...如果这些设备没有故障,关掉集线器或交换机的电源后,DOS下用 “Ping”命令对所涉及计算机逐一测试,找到...ADSL Modem设备一般都和网卡相连,直接与USB接口相连的方式并不稳定,现在已经很少采用了。首先要保证你的...

怎样测网速?
对于这一问题本人经多年实践发现,因不按正确标准制作的网线引起的网速变慢还同时与网卡的质量有关。...如果这些设备没有故障,关掉集线器或交换机的电源后,DOS下用 “Ping”命令对所涉及计算机逐一测试,找到...因为我们要求速度快的就是网络下载和上传文件,了解自己的网络什么时候速度快,用以节省时间。这一点在...

在webx层做接口测试是否合适?
正方论点:正方辩手叶渡、光远、见田、瑶红从以下几个方面论证了在webx层做接口测试合适: 1. 提前发现bug的时间,缩短单个项目研发周期 2. 执行速度快,用例维护量小, 可以持续回归,减少手工回归成本, 减小测试开发比 – 底层代码修改,action层接口未改,用例就不用改; – 和开发代码耦合度低...

nokia7710的储存卡接口传输速度多少快?
但是我测试以后让我大吃一惊,以下是具体测试过程。第一步测试使用 SiSoftware Sandra Pro 2005对比模块中的“可删除闪存卡对比”两块卡使用同一个川宇蓝精灵SD\/MMC读卡器,接口为USB1.1,操作系统为XP,以下结果为越大越好:PQI 综合指标 : 521 个操作数\/分钟 512B 文件测试 读取性能 : 4303 个...

大荔县18243851613: 接口测试流程是怎样的? -
莱保百伦: 我们在做接口测试的时候需要根据流程进行,否则就达不到预期的效果,那下面我们就从测试前、测试中、测试后讲下接口测试的流程 ①测试前 1.接口测试计划制定 2.接口测试用例和数据的准备 3.接口测试环境准备 4.编写接口测试脚本 5.测试前准备操作 6.测试脚本调试 7.接口测试内容制定 ②测试中 1.接口测试的执行策略(包括执行轮次和顺序) 2.接口测试执行过程监控到失败后的重试 3.线上只读接口的测试 ③测试后 1.测试后产生垃圾数据的清除 2.测试失败原因分析 3.接口测试bug的提交和回归验证 4.线上监控到紧急bug的验证 5.接口测试后复盘总结 我朋友当初在黑马程序员学习时候就直接整理文档给了我一份,这些也都有.

大荔县18243851613: postman上传视频是什么原理 -
莱保百伦: postman只是一个简易的模拟网页请求的工具,使用它,你就不必写复杂的前端页面了.它请求都是键值对的请求.即:一个请求参数名和请求值.请求的值有text,json,文件等.具体参数类型看你后端的定义.它只能模拟接口进行数据请求,但本身并不解析你的请求数据,只要你的后端接受该类型的请求,不报错,它就会传递过去,

大荔县18243851613: 使用postman怎么进行接口测试 -
莱保百伦: 在Google已安装完成的接口测试工具的postman的程序之后,点击进入桌面的chrome应用启动器.进入到应用启动器界面中之后,可以看到是postman的应用图标程序.点击进入.进入到postman的欢迎的界面中,如果有账号可以进行点击登录账号,无账号可以点击Go to the app进入.这样就进入到postman界面中,进行对百度网址进行测试话,选择get请求,把百度网址在输入框中输入.输入完成之后,然后进行点击send.如果测试用成功,返回的status为200 ok,而在下列的是放回的百度首页的元素信息.这样百度首页接口测试就成功了.

大荔县18243851613: 如何使用RF做并发接口测试 -
莱保百伦: 对于接口测试,首先测试人员要懂代码,你只需要知道接口的作用是什么就可以了(有文档更好,但大部分都没有);其次,自己去读开发的代码;然后,根据该接口功能及代码写测试用例; 用例设计: 1:写一个程序去调用该接口,看是否能够达到该接口

大荔县18243851613: 接口自动化测试流程是怎样的? -
莱保百伦: selenium是一个自动化测试框架,它拥有IDE和API接口,可以应用于Java, C#. Python, Ruby等语言.用selenium来构建一个自动化的测试程序非常的简单.不过首先你需要熟悉web应用里面的request, response概念,以及XPath的用法.

大荔县18243851613: SAP接口测试如何实现? -
莱保百伦: 接口测试,看你是发送数据还是接受数据,还要看你的接口是通过什么方式开发的.就步骤而言,一般两步: 1. 输出数据,就测输出的文件或者表是否内容格式符合要求,接受收据,就测按规定给出的文件是否能接受并映射到指定字段. 2. 两个系统一期联调测试,保证连接通畅和数据传输没问题.

大荔县18243851613: 想做接口测试,但是不知道需要掌握哪些技能? -
莱保百伦: 以基于HTTP协议的接口为例, 1.首先需要了解HTTP协议和协议相关联的知识,掌握和理解通过URL调用接口的至少两种常用方法:Get请求和Post请求 2.学会分析接口的测试点:掌握单接口测试要点和场景功能测试要点以及常用的异常场景测...

大荔县18243851613: 如何做好Web接口测试 -
莱保百伦: 你好,个人理解的你所说的后台的数据的测试是指的是对数据的校验,不知理解的是否正确,那么根据这个理解,我的解释是,在我们框架中,增加了很多的功能方法用来帮助进行自动化脚本的编写和结果校验,其中就包括后台数据校验方法,当我们的 测试用例需要在后台进行数据校验的时候,调用这些数据校验方法即可.相当于是,前台页面操作的自动化是封装selenium的方法去操作页面,而对后台数据的校验是通过增加功能方法来实现的,可以理解为不同的两部分,但是在编写测试脚本的似乎,根据测试用例的设计,这两部分都可以拿过来使用.

大荔县18243851613: 如何去做安卓端的接口测试,需要注意哪些方面 -
莱保百伦: 对于接口测试来说,项目测试用例的重复运行首先是表现在单个测试用例的独立性方面的,也就是说,每一个测试用例的运行除了依赖被测对象和对应的数据库环境外,是不依赖于其他任何测试用例的,并且这个测试用例执行完毕后,对系统来说,也是没有任何痕迹的,这样就保证了每个测试用例运行时,都在一个干净的环境中运行. 要实现测试用例的独立性,就必须对被测系统的设计有详细的了解,这样,不会出现测试用例执行后遗漏数据,环境未改变,另外,还需要对测试用例进行详细的设计. 另外,要保证测试用例的重复使用,还需要做到测试用例的及时更新,在这个方面,是做接口测试的人会维护对应的系统的接口测试用例,要保证,代码每次更新,测试用例都必须全部执行通过.

大荔县18243851613: 接口入参是List<String> 用fitnesses做接口测试怎么传list类型的参数? -
莱保百伦: 1.填写接口--->选择Headers,设置参数类型 2.点击Body--->选择raw--->选择JSON(application/json),然后写自己想要的json参数内容(要注意括号和分隔的逗号,这里容易出错,出错是文本有提示) 完成以上操作,postman的操作就完成了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网