首页
学习
活动
专区
工具
TVP
发布

搜狗测试

专栏作者
374
文章
730155
阅读量
69
订阅数
Python+fiddler模拟Protobuf数据容错
在客户端和服务端数据传输交换中经常使用的技术是 JSON 或 XML,而小编最近在项目中接触到了一种新的数据传输框架——Protobuf,接下来我们就正式学习一下吧。
用户5521279
2020-12-24
1.8K1
MockServer工具-Moco应用
前段时间介绍了Mock基本知识(Mock工具介绍)和Moco工具(MockServer工具-Moco),今天重点介绍小编在实际业务所遇到的Moco应用场景。
用户5521279
2020-12-11
7680
浅谈Linux下dpkg、apt-get、yum和rpm命令的区别
小编最近一直进行国产化输入法测试,国产化系统基本上都是基于Linux搭建来的,不同系统安装输入法的命令也是不一样;比如uos(统信)系统用dpkg或者apt-get来安装,而中标麒麟则是用yum或者rpm来安装,那么它们到底有什么区别那?
用户5521279
2020-12-11
6.9K0
MockServer工具-Moco
前段时间介绍了Mock基本知识以及市面上常见的Mock工具(Mock工具介绍),今天重点介绍小编在测试过程中使用的Mock工具-Moco。
用户5521279
2020-11-02
1.1K0
Fiddler不为人知的小秘密(二)
第一步:客户端发起明文请求:将自己支持的一套加密规则、以及一个随机数(Random_C)发送给服务器 第二步:服务器选出一组加密规则和hash算法,并将自己的身份信息以证书(CA:包含网站地址、加密公钥、证书颁发机构等信息)和一个随机数(Random_S)发给客户端 第三步:客户端接到服务器的响应验证证书的合法性(颁发证书的机构是否合法,证书中包含的网站地址是否与正在访问的地址一致等)。如果证书受信任,则浏览器栏里面会显示一个小锁头,否则会给出证书不受信的提示。 如果证书受信任,或者是用户接受了不受信的证书,客户端做以下事情:
用户5521279
2020-09-23
5260
Fiddler不为人知的小秘密
但是Fiddler随便闹情绪,所有的请求返回“Tunnel to……443”,如图所所示:
用户5521279
2020-09-14
4610
App用户隐私测试初探
随着Android版本的不断更新,对APP的要求越发严格,主要体现在用户隐私的获取上;
用户5521279
2020-08-31
1.4K0
改造开源工具——流量回放工具goreplay支持压测统计
目前输入法服务端的例行性能测试主要使用开源的流量回放工具goreplay,这个工具本身是做流量回放使用的,也可以在回放流量的时候缩小或者放大倍数,以达到性能测试的目的,但是毕竟不是专业做性能测试的工具,就像这句名言说的“不是他的活他要干”,所以对于结果统计,goreplay不是很擅长,为了让他支持客户端统计,需要对他做个升级;
用户5521279
2020-06-28
2.3K2
软件测试环境的搭建
测试环境是QA开展测试工作的前置条件。稳定和可控的测试环境,可以使测试人员在执行测试用例时无需花费额外的时间去维护。有些公司运维或者研发部门会帮忙准备好测试环境,但是QA如果一味依赖其他部门,会局限测试工作的开展。
用户5521279
2020-05-28
2.4K0
Charles解析protobuf之初探
在程序开发以及网络通信传输过程中最常见的数据格式就是JSON、XML,或者是一种压缩效率更高的数据格式——Google的ProtoBuf。ProtoBuf在传输过程中是以二进制的格式传输的,测试抓包的时候如果需要查看请求或返回消息中携带的参数信息就需要对它进行解析。小编之前在Windows环境下使用公司童鞋开发的Fiddler插件可以完成解析工作,但小编在家办公使用的抓包工具是Mac上的Charles。对于不熟悉Charles的小编而言,如何借助Charles来解析并展示ProtoBuf中的内容就尤为重要。本文就介绍一下小编尝试的几种在Mac环境中将ProtoBuf数据流转换为可以直观观察的数据格式的方法。。
用户5521279
2020-05-07
10.9K0
我们一起学Mock
我们现在已经在使用的工具名为Moco,可以参考《一款好用的测试工具之MOCO》《学习Moco接口框架》我们今天讨论的是Mitmproxy工具,对比Moco工具的优势 1.Moco为服务器部署,需要单独占用服务器资源,而Mitmproxy 工具为本地部署,直接本地mock无需单独占用服务器 2.Moco需要在服务端编辑Json文件进行,你们来感受下
用户5521279
2020-04-15
6590
常见加密算法之单向加密
在接口测试过程中,常常会遇到加密算法,今天主要说说一下单向散列加密的4种算法。
用户5521279
2020-04-02
5.3K0
信手拈来的开(mian)源(fei)视频转码方法
优点: 1. 支持批量转码,一次配置批量转码; 2. 支持多操作系统; 3. 中文界面,简化操作; 2. AVANTI-FFmpeg 项目链接: http://avanti.arrozcru.org/ AVANTI-FFmpeg是同时支持FFmpeg和AviSynth的转码工具,内置预定义的转码模板,方便用户使用。相较于QWinFF,AVANTI-FFmpeg控件可以支持更多FFmpeg的功能。同时通过内部的脚本编辑器提供设置,可以预览FFmpeg和AviSynth复杂的操作功能,便于参考学习。
用户5521279
2020-03-06
1.6K0
页面提高性能利器_懒加载
哈喽,艾瑞巴蒂,现在搜狗商城产品需求已经趋于稳定,已经开始逐步的着手进行页面的性能提升工作。这不最近小编正在进行“页面懒加载需求”的功能测试。小编第一次听说这个名词,让我们一起了解下吧 什么是懒
用户5521279
2020-03-03
4910
语音评测之——websocket
前段时间小编收到一份测试任务要求对搜狗输入法的语音功能进行评测。评测任务主要拆分为评测语料的选取和整理,硬件的调研和采购,评测工具的开发以及评测的执行和结果整理。小编负责评测工具服务端的开发工作,主要使用了websocket的技术,此次与大家做一个简单的分享。
用户5521279
2020-03-03
3.3K0
JMeter 批量接口测试
最近在进行某中台的接口测试准备,发现接口数量非常多,有6、70个,而且每个接口都有大量的参数并且需要进行各种参数验证来测试接口是否能够正确返回响应值。想了几种方案后,决定尝试使用JMeter的csv读取来实现批量的接口测试。
用户5521279
2020-02-21
1.9K0
控制你的数据——Python mock的基本使用
Mock即模拟的意思。在Python中,提供了基于单元测试的mock模块,它的主要作用是使用mock对象替代掉指定的Python对象,以达到模拟对象功能的行为。 在单元测试实际项目中,会遇到如下问题:
用户5521279
2020-02-21
2.2K0
进化的抓包——fiddler plugin
在测接口的过程中,少不了的就是去抓包,一来验证client-server的数据交换是否准确,二来,抓包也是在追查问题时的必要步骤;但是随着接口安全越来越被重视,各种对接口的加密方式,导致通过抓包来查看接口内容变得越来越麻烦,趁着放假研究了一下之前一直知道但又模糊的概念——fiddler plugin。
用户5521279
2020-02-21
1.6K0
Locust-参数化之批量创建任务
最近测试汪小电APP,需要针对后端创建任务的接口进行压力测试。压力测试,大部分同学第一时间想到的就是Jmeter。Jmeter虽然可以为每个用户分配一个单独的线程,提高每个用户并发数,但是每个步骤的线程分配和基准测试需要大量资源,导致一台机器上模拟的用户数量非常有限。针对大规模用户请求的性能测试使用Jmeter显然很难达到测试要求,所以决定使用Locust来模拟大规模用户请求。
用户5521279
2020-01-02
1.9K1
APK接口隐私安全测试
方案二、服务器过滤: 1、搭建测试服务器,手机代理到测试服务器; 2、配置server,将指定端口接收的请求按照原有域名转发,同时通过lua脚本进行header+body的分析,判断其中是否包含该手机的imei和android_id,若存在则打印log警告。 缺点:
用户5521279
2019-12-19
1.3K0
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档