导读

  PerfDog(官网:perfdog.qq.com)作为移动全平台性能测试分析专业工具,在腾讯内部研发测试工具商店-WeTest Store上线后服务了近2000+名开发者,其中《王者荣耀》、《QQ飞车》、《天涯明月刀》、《和平精英》、《使命召唤手游》(CODM)等知名游戏以及QQ浏览器、腾讯微视、微信及小程序小游戏等优秀应用均在使用PerfDog。在经历过腾讯内部性能测试实践后,PerfDog将于2019年11月正式对外发布,开放给全球开发者使用。

洞穿性能测试痛点,铸就性能测试精品工具

  一年前,PerfDog研发团队在项目研发支持的过程中,频频遇到移动游戏和应用的性能测试问题。例如现有性能测试工具准确性低,带来的大量交叉复测验证、误导分析等额外工作量;又有因为工具局限性和功能空白,不得不同时开启N个工具、进行各式XCode源码编译的困难;再加上iOS系统无法高效进行性能测试和性能分析、以及越狱带来的安全和障碍,移动端性能测试的工作推进变得愈加艰难。

  在这样的背景下,PerfDog团队决定构建一个不受APP版本、系统版本、系统平台影响,完全独立并且使用简单的性能测试工具。2018年7月,PerfDogv1.0版本开始面向腾讯内部所有团队开放使用。2019年6月,PerfDog上架腾讯WeTest Store面向全公司所有测试及开发者,在腾讯内部收获了超高的口碑,也成为了腾讯WeTest Store 2019年度的明星工具。

用户需求为本,致力提升全球移动应用&游戏的性能和品质

  “酒香不怕巷子深”,随着内部使用规模的不断扩大,PerfDog也不断地收到由外部用户提交的使用申请。为了更好的满足外部开发者们对优秀性能测试工具的强烈需求,本着“致力于游戏和应用品质提升”的初衷, 研发团队决定于2019年11月面向全球开放PerfDog的下载和使用。

移动全平台覆盖,跨越ROOT/越狱困难

  PerfDog作为一款性能测试和分析工具,支持全平台的应用形态测试,包括Android、iOS、小游戏、小程序、H5等。且Android设备无需ROOT,iOS设备也无需越狱,能非常高效地解决两大系统测试分析的难题,提高测试工作的效率。

  在手机机型和移动应用随科技发展飞速增加的互联网时代,不同厂商、不同版本系统、参数API及形式不详给性能测试带来了许多极难突破的关点,尤其还有iOS封闭性这座大山。但基于腾讯大数据和行业测试标准,PerfDog目前已经做到了适配超过95%以上的Android机型和100%的iOS机型,并且几乎可以覆盖所有APP应用、游戏、小程序、小游戏、H5、web等。PerfDog还同时支持Android平台多进程测试及iOS扩展进程APP Extension测试,跨越了开发者们一直攻坚的ROOT/越狱、单项目多工具使用等困难,成为了一款为数不多的可以支持复合应用测试需求的性能测试工具。

极简流程即插即用,轻松获得专业性能报告

  在解决全平台覆盖和工具局限性的问题后,为了使开发者能更高效的进行性能测试,PerfDog在操作上也做了极简化设计。PerfDog同时支持Windows和Mac两大PC端操作系统,且拥有即插即用,无需在手机上安装APP的特点。只需要在Windows PC/苹果MAC机器上安装并运行PerfDog客户端,就可以直接通过USB连接手机,并自动检测手机添加其到应用列表中,极大的减少了多设备繁琐的测试前置步骤。与此同时,作为一款部署于客户端而不是Web的性能测试工具,PerfDog在界面上提供了丰富且操作简单的功能,以提高开发者进行性能测试的便利性。例如回放功能、批注与标定、场景Label、多进程数据展示、Log采集等。

  为了提高测试数据的准确性,PerfDog目前已经做到了解决系统强制Kill机制,双重获取权限机制,可以保证长时间极限稳定测试。并且通过与各类现有工具的测试对比,工具本身性能影响小于1%,参数统一准确。在此基础上,PerfDog性能测试经验丰富的开发团队对PerfDog报告产出的专业性也有着极高的要求。无论是移动硬件特性、系统性能参数理解、游戏性能特性、引擎渲染机制的专业知识,还是SysTrace/ADB命令、Xcode/Instrument等专业工具方法,PerfDog的测试报告都能完整体现,旨在提高报告的专业度和可靠度。加上一年来丰富的案例沉淀,PerfDog已经成为了腾讯内部最优秀的性能测试工具。现在,全球的开发者将有机会亲自感受PerfDog带来的简单、高效、专业的工作体验。

构建云化管理,增强团队协作

  PerfDog作为一款服务于测试及开发者的测试工具,在功能交互与团队协作的技术设计上也保持着不断学习积极优化的态度。从构建云化管理,推出版本对比、数据传递分享、展示编辑查看、任务管理等功能,到支持随时随地创建任务、成员邀请/管理/测试、数据共享,PerfDog希望能简化项目组开发测试团队之间的沟通成本,通过工具提高在性能测试中的团队协作能力。

扬帆起航新征程,PerfDog面向全球开发者正式发布

  PerfDog研发团队在一年多的时间里不断打磨工具的易用性、全面性和专业性,并紧跟用户需求的变化方向,努力钻研每个功能模块的优化升级。本次发布的PerfDog全新版本的所有功能和特性,包括客户端操作、测试任务管理、云端数据管理以及测试报告等,均支持中英文双语版本,能更好的满足全球开发者的需求。

 在经历过数次版本升级与功能优化迭代,接受了腾讯数千名游戏应用开发者的检阅与认可后,PerfDog以领先的性能测试分析能力和表现,以解决您最终问题为依归,以致力提升移动应用和游戏的性能和品质为初衷,面向全球开放!

详细信息请访问:PerfDog官网 perfdog.qq.com

更多优质研发测试工具请访问:腾讯WeTest官网 wetest.qq.com

PerfDog交流群:878223234

关于腾讯WeTest

腾讯WeTest是由腾讯官方推出的一站式品质开放平台。十余年品质管理经验,致力于质量标准建设、产品质量提升。腾讯WeTest为移动开发者提供兼容性测试、云真机、性能测试、安全防护、企鹅风讯(舆情分析)等优秀研发工具,为百余行业提供解决方案,覆盖产品在研发、运营各阶段的测试需求,历经千款产品磨砺。金牌专家团队,通过5大维度,41项指标,360度保障您的产品质量。

官宣:腾讯WeTest明星工具-PerfDog面向全球发布!的更多相关文章

  1. WeTest明星工具-移动端性能测试PerfDog初探

    在十一月初,腾讯就官宣了一则消息,腾讯WeTest明星工具-PerfDog面向全球发布.官宣介绍如下:https://wetest.qq.com/lab/view/475.html.我在看到该新闻时, ...

  2. 校准产品质量,把控出海航向,腾讯WeTest《2019中国移动游戏质量白皮书》正式开放预约

    作者:wetest小编 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. 原文链接:https://wetest.qq.com/lab/view/483.html 每当步入一个新的年份, ...

  3. 深耕品质,腾讯WeTest《2018中国移动游戏质量白皮书》正式发布

    本文由云+社区发表 作者:腾讯WeTest 原文链接:https://wetest.qq.com/lab/view/437.html 对于游戏行业的不少人来说,2018年是一个多事之秋. 放眼大局,游 ...

  4. 腾讯WeTest受邀参展2018谷歌开发者大会,Android 9专区免费开放

    2018谷歌开发者大会(Google Developer Days)于9月20日正式在上海拉开帷幕.在今年,围绕谷歌最新研发技术,来自机器学习.物联网.云服务等各领域精英参会并进行了案例分享. 201 ...

  5. 引领技术变革,腾讯云、腾讯WeTest和英特尔,合作布局云游戏

    WeTest 导读 ChinaJoy作为中国泛娱乐产业年度风向标,受到全球业界的高度关注.在本届ChinaJoy上,腾讯云.腾讯WeTest和英特尔,合作为游戏玩家.游戏开发者等业界人士联合展出了云游 ...

  6. Hi,腾讯WeTest联合Unity官方打造的性能分析工具UPA,今日全新发布!

    早在2016年ChinaJoy开始,WeTest曾受邀出席过Unity中国的线下性能场的活动,介绍我们的自动化框架和王者荣耀的故事.当时的活动很成功,期间我们收到了不少Unity开发者的好评,也为我们 ...

  7. 双十一临近,怎样让买家流畅地秒杀? ——腾讯WeTest独家开放电商产品压测服务

    WeTest 导读 十一月临近,一年一度的电商大戏"双十一"又将隆重出场,目前各大商家已经开始各类优惠券的发放,各类大促的商品表单也已经提前流出,即将流入各个用户的购物车中. 作为 ...

  8. 腾讯WeTest《2017中国移动游戏质量白皮书》开放预约,再为国内手游把把脉

    产品为王,质量先行.如果说2016年是爆款手游相继崛起的一年,那么2017年则更像是打磨精品.建立生态的高手切磋之年.守住一个游戏的质量生命线,方能建立健康生态,方能在如火如荼的行业竞争中角逐到最后. ...

  9. 【免费培训】腾讯WeTest&TesterHome WorkShop | 一起学压测

    2019年,中国移动软件市场仍呈现快速增长趋势,移动新生态孕育而生.而移动软件质量问题越发受到用户的关注,成为用户体验的关键因素.目前移动软件测试人才稀缺,而性能测试作为一项高门槛.高技术的测试能力, ...

随机推荐

  1. 多线程十 Timer

    定时/计算在java中主要使用的是Timer对象,他的内部依然是采用多线程方式进行处理 它有四个构造方法 方法名 作用 Timer() 空参 Timer(String name) 指定名字 Timer ...

  2. 每日一题LeetCode 8. 字符串转换整数 (atoi)

    问题描述 请你来实现一个 atoi 函数,使其能将字符串转换成整数. 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止. 当我们寻找到的第一个非空字符为正或者负号时,则将 ...

  3. centos添加用户并赋予管理员权限

    用centos时,root用户一般都是超级管理员使用的,一般不轻易给别人,但是有时候同事安装软件时需要root账号,又不得不给,只能重新建一个用户,并赋予管理员权限.下面介绍创建用户并赋予管理员权限的 ...

  4. ubuntu安装gcc不同的版本

    服务器ubuntu14.04安装ns3.29中,显示gcc版本过低 使用apt-get安装失败,ubuntu14.04默认安装gcc4.8.4,无法下载更高级的gcc版本 先找到资料1,脚本尝试了,下 ...

  5. 自学_数据库<三>

    数据库 数据库概述 DBMS(DataBase Management System,数据库管理系统)和数据库.平时谈到"数据库"可能有两种含义:MSSQLServer.Oracle ...

  6. js闭包计数器及闭包的思考

    //定义自增计数器,初始值是0,步长是1 var add = (function(){ var counter =0; return function () {counter += 1; return ...

  7. 如何搭建node - express 项目

    基于博主也是个菜鸟,亲身体验后步骤如下: 首先,我们需要安装node.js,  https://www.runoob.com/nodejs/nodejs-install-setup.html 安装完成 ...

  8. 42-volume 生命周期管理

    Data Volume 中存放的是重要的应用数据,如何管理 volume 对应用至关重要.前面我们主要关注的是 volume 的创建.共享和使用,本节将讨论如何备份.恢复.迁移和销毁 volume. ...

  9. oracle表空间相关统计查询

    部分转自 https://www.cnblogs.com/xwdreamer/p/3511047.html--查询表空间使用情况SELECT UPPER(F.TABLESPACE_NAME) &quo ...

  10. MySQL数据库(二)事务

    MySQL的存储引擎InnoDB支持事务,MyISAM不支持事物 数据库事务的四大特性(ACID) 原子性(atomic) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客 ...