随笔分类 - 工具
摘要:1、ffmpeg 转分辨率,码率 ffmpeg -i xx.MP4 -t 60 -s 320x240 -b:v 100k output.mp4 -s: 分辨率 -b:v: 码率 -t: 时长 2、ffmpeg 去掉B桢 ffmpeg -i 微微一笑很倾城-01.MP4 -bf 0 -t 60 -s
阅读全文
摘要:一、背景 由于我们的服务既支持 tcp 链接也支持 udp 链接,所以想测试下我们服务在 tcp 链接和 udp 链接的抗弱网能力。 所以我们使用 chaos-mesh 工具,模拟网络故障 - 丢包(Loss)。但在测试过程中发现一个奇怪的现象,当设置 75% 丢包后,tcp 链接就会断开,但使用
阅读全文
摘要:mark https://cloud.tencent.com/developer/article/1490033
阅读全文
摘要:1、首先安装charles并,设置好使其能够抓包; 2、正常抓包 3、找到需要修改返回报文的消息,保存返回数据 4、保存的时候注意放到默认目录中,改换目录后不知道为什么map local的时候找对到 5、找到保存的返回信息,使用文本编辑器修改。比如想添加 is_act这个内容,修改后保存 6、报文点
阅读全文
摘要:Charles 和 Fiddler 一样都是http抓包工具。 之前用 Fiddler 抓个别 ios 手机 https 报文时总卡在哪里返不回任何数据,后来怀疑是 Fiddler 问题,就考虑使用 Charles 。最后发现是我使用问题 错怪了Fiddler。 http抓包 http抓包配置很简单
阅读全文
摘要:在咱们测试过程中,经常需要切换测试环境和线上环境。大致有如下几个方案。 一、服务器地址编译到app中 此种方式需要在代码里保存两套配置,一套指向线上,一套指向测试。通过编译参数分别生成测试包、线上包。记住此种方式一定要通过编译参数实现,防止将测试环境发到线上。 优点:简单暴力无需其它设置及设备支持
阅读全文
摘要:1、json在线格式化工具 http://www.choujone.com/json/ 2、json在线比较工具 http://tlrobinson.net/projects/javascript-fun/jsondiff/
阅读全文
摘要:测试定位功能时都需要位置模拟,一般有如下3种方式: a)手机上安装第三方模拟软件:需要Root; b)PC模拟其中运行app并模拟位置:不能在真机上运行,手机兼容性不能测试到; b)在app中让开发增加定位修改功能:此方案最简单但需要开发配合,入侵度较高; 一、手机上安装第三方模拟软件 二、PC模拟
阅读全文
摘要:一、手机连接Fiddler 1、配置fiddler 1、安装fiddler,基本下一步下一步即可; 2、打开fiddler,点击顶部栏Tools——>Options 3、在HTTPS页签勾选“Decrypt Https traffic”和“Ignore server certificate erro
阅读全文