APT(Android Performance Testing Tools)是腾讯公司开发的安卓平台高效性能测试工具,适用于开发自测和定位性能瓶颈,测试人员完成性能基准测试、竞品测试。 项目代码托管地址: https://code.csdn.net/Tencent/apt 腾讯开源项目组织: https://code.csdn.net/Tencent APT安卓应用性能测试特点
CSDN CODE近期对腾讯APT项目团队进行了采访,让我们一起来详细了解一下APT项目开发的故事: CSDN:请简单的介绍一下腾讯APT项目的应用场景。 APT:APT主要用于Android应用的性能数据采集;开发人员可以用于产品性能自测;测试人员可以完成产品的性能基准测试和竞品性能对比测试。 CSDN:这个项目是如何诞生的? APT:2013年初,腾讯MIG内负责各产品性能评测与优化的品质中心下的“专项测试组”接到任务,要对腾讯手机管家4.0版本重构后的性能做详细的评测,于是为了更加高效便捷的做大量的内存、cpu等性能指标的评测,专项测试组组织人力利用业余时间开发了APT的雏形,后又陆续根据实际测试工作需要加入更多功能。 CSDN:相比目前同类的开源/商业产品,APT项目的特点是什么? APT:有三个特点:
CSDN:请介绍一下目前该项目的开发团队的情况? APT:目前APT开发团队有三个人,每个人大都是业余时间投入到APT的开发。 CSDN:该项目开发过程中遇到的最大困难是什么,你们是如何解决的? APT:开发过程中遇到的最大困难是不知道哪些功能是用户需要的,一段时间内,开发方向非常不确定;这时我们暂停了新功能的开发,去做了一些实际的测试任务,实际测试过程中明确了什么样的功能是用户需要的。 CSDN:APT项目在腾讯内部的使用情况如何? APT:从腾讯公司内部code平台APT主页统计数据可以知道,访问量近1万、下载量近2000;同时从用户的反馈也可以了解,腾讯内部的许多Android应用的开发、测试人员都在使用APT。 CSDN:APT项目今后的目标和开发计划是怎样的? APT:统计开源社区用户反馈以及内部团队测试经验,再拓展出一些新的特性来帮助Android APP从多个纬度上进行优化。 |