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

搜狗测试

专栏成员
374
文章
761971
阅读量
71
订阅数
测试利器-FFmpeg
哈喽,艾瑞巴蒂,来和大家聊一聊,最近在工作中遇到的一个强大的工具FFmpeg这是一个音频处理工具,小编也是最近才对它有了一些了解,让我来告诉大家它是干嘛的~! FFmpeg是什么? FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。 FFmpeg在Linux
用户5521279
2021-01-12
8850
TestNG测试框架初探
● TestNG是一个测试框架,其灵感来自Junit和NUnit的,但引入了一些新功能,使其功能更强大,使用更方便。
用户5521279
2020-11-02
7440
一行命令实现成“吨”测试数据的转码
由于项目原因,在小编的测试工作中,经常需要使用各种音频、视频、图片等二进制文件进行测试。因为这些影音数据不同于文本,需要考虑的不只是字符种类和字符编码,还需要考虑文件格式和内部编码的类型,测试时往往需要使用不同格式和编码的数据。而一般情况下,我们所能获取的每条测试数据经常是只有一种格式或编码形式,这时就需要我们对这些数据进行转码。
用户5521279
2020-09-04
7780
服务端持续集成实战
基于Jenkins的服务端持续集成已在搜狗商业产品系统实现,实施流程如下图,今天介绍如何在服务端实施持续集成。
用户5521279
2020-04-01
7730
Android如何调用so文件
下面通过一个安卓调用C++代码打印字符串的实例介绍一下在Android Studio中使用最新的编译方式编译出so文件的步骤。
用户5521279
2020-03-05
10.5K0
iOS不同类型测试包介绍
*DUNS编码:是一个独一无二的9位数字全球编码系统,相当于企业的身份识别码(就像是个人的身份证),被广泛应用于企业识别、商业信息的组织及整理。
用户5521279
2020-03-03
6.7K1
Docker提升测试效率之路
现如今,Docker已经成为了很多公司部署应用、服务的首选方案。依靠容器技术,我们能在不同的体系结构之上轻松部署几乎任何种类的应用。作为测试一方,我们应与时俱进,将Docker容器技术应用到测试工作中。为了让小伙伴们可以快速上手Docker容器技术,本文主要从3个场景介绍Docker在测试中的应用:
用户5521279
2020-01-17
1.1K0
方便的回归测试——diffy平台
前段时间,公司运维又双叒叕在迁移机房,带来的又是大量的回归测试,虽然负责的项目case还算健全,但是被迁移机房仍然存在大量的历史接口,有些甚至不知道是什么业务在用,但仍然在有少量请求,既然还在为少量用户提供服务,那就不能断然下线,但是这种服务该怎么回归呢?
用户5521279
2019-12-10
3.2K3
热修复测试,你注意到这些问题了吗?
2.2 热修复有效解决问题 传统的方案存在上述的问题通过热修复技术方案可以有效解决:
用户5521279
2019-09-29
9290
如何使用浏览器访问linux本地文件
配置nginx.conf ,将/usr/local/nginx/conf/nginx.conf替换为以下内容:
用户5521279
2019-09-25
4.4K0
linux下搭建gtest和gmock测试框架
Google mock(以下简称gmock)和Google Test(以下简称gtest)是google的开源项目,他能够在测试中起到“打桩”的作用。举个例子,有A模块需要调用B模块,需要对A模块进行测试,但是B模块没有实现,那么就可以利用gmock和gtest对B模块进行打桩测试,来模拟B接口的实现测试A接口。本文主要介绍gmock和gtest在linux中的环境搭建。
用户5521279
2019-09-17
4.4K0
Hygieia-你值得拥有!!!(上篇)
Hygieia,由Capitalone公司开源的DevOps系统,可构建软件需求、开发、测试、部署全流程的端到端Dashboard看板平台,采集各种常见系统的数据并图形化集中动态展示,涉及的系统包括不限于jira、gitlab、github、svn、jenkins、sonarqube等。使用Hygieia后,在整个软件开发周期中,用户可以选择VersionOne或Jira进行用户故事的追踪,选择Subversion或GitHub作为代码仓库,选择Jenkins或Hudson进行构建,选择Selenium和SonarQube用于质量检测,以及选择uDeploy或Jenkins进行部署等等,当然Hygieia不止这点,它的api基于rest风格插件设计,其他的一些软件工程组件可以很轻松的接入到Hygieia,他的dashboard大盘可以展示软件创建到交付的整个生命周期数据。
用户5521279
2019-09-17
4.5K0
Android 混淆是啥玩意儿?
Android混淆,是伴随着Android系统的流行而产生的一种Android APP保护技术,用于保护APP不被破解和逆向分析。简单的说,就是将原本正常的项目文件,对其类、方法、字段,重新命名a,b,c…之类的字母,达到混淆代码的目的,这样反编译出来,结构乱糟糟的。
用户5521279
2019-08-28
1.7K0
代码覆盖率--gcov/lcov/gcovr
统计C/C++代码覆盖率的工具很多,比如OpenCppCoverage可以与VS工具配合,获取并展示代码覆盖率简单直观,但是在Linux、Mac等系统该如何统计呢?一般的持续集成工具(Jenkins、gitlab-ci等)中又该如何统计呢?
用户5521279
2019-07-24
10K0
Git相关介绍
但是集中式的版本控制,有个严重的缺陷。就是中央服务器的单点故障。如果服务宕机一个小时,在这期间,没有任何人可以在正在工作的版本上很好的合作或者去保存某一个版本的改变。另外如果中央数据库的磁盘坏了,并且可能没有保存备份,那么将丢失所有的东西。你失去了绝对一切 - 除了单一的任何人的快照恰好有在本地计算机上项目的整个历史。当然本地的版本控制系统也有相同的问题。虽然,你能够把每个人的本地代码,进行合并得到一个相对完整的版本,但是当你把这个相对完整的版本重新部署到服务器的新仓库时,将会丢失所有的历史版本包括日志。
用户5521279
2019-06-20
1.2K0
类的构造函数和析构函数
一、构造函数和析构函数的由来 类的数据成员不能在类的声明时候初始化,为了解决这个问题? 使用构造函数处理对对象的初始化。构造函数是一种特殊的成员函数,与其他函数不同,不需要用户调用它,而是创建对象的时
用户5521279
2019-06-02
1.8K0
Android中进程间通信(IPC)方式,知多少?
小编在车机项目测试中,有很多的定制需求,需要系统或者第三方应用和车机应用进行通信,故针对此部分学习下,希望不再做测试小白。
用户5521279
2019-06-02
6.1K0
使用Jenkins实现apk打包
最近小编正在调研如何能够使用持续集成工具进行apk打包,轻轻松松(30余次的血泪教训),就成功完成apk打包任务,在这里分享下Jenkins实现apk打包的一些经验。
用户5521279
2019-06-02
2.5K0
统计c++服务的接口测试用例覆盖率
最近想统计一个c++的server 的http接口的对代码的覆盖率情况,但之前做的覆盖率统计都是Unittest的覆盖率,而且一般都是统计非daemon程序的,查了一下,daemon也可以使用gcov+lcov来生成覆盖率信息,简单记录了一下;
用户5521279
2019-06-02
1.9K0
那些防不胜防的坑儿
AirPlay:AirPlay 是指将iOS设备或者Mac设备上的音视频,同步到另一个设备中播放。比如:将iPhone上的音乐通过蓝牙的方式在汽车的蓝牙音响上播放。此功能一般用于多端及多屏的交互。 画中画的视频播放:画中画是 iPad 版本的iOS 9新增加的功能,可以在 iOS 的桌面,或者其他应用的界面的上面播放视频,从而该视频区域所属的应用就可以后台运行了。此功能现在只在 iPad 应用中提供。
用户5521279
2019-06-02
1.3K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档