
技术干货
文章平均质量分 93
腾讯WeTest
腾讯WeTest是腾讯游戏官方推出的一站式游戏测试平台,用十年腾讯游戏测试经验帮助广大开发者对游戏开发全生命周期进行质量保障。
腾讯WeTest提供:兼容适配测试;云端真机调试;服务器压力测试;耗电量测试;服务器压力测试;舆情分析等服务。
展开
-
微信小程序单元测试攻略
导语本文作者是腾讯社交增值产品部高级前端工程师林毅雄,对前端开发领域颇有研究。接下来,本文将从测试框架、实战、覆盖率、踩坑等方面分享一下微信小程序的单元测试经验,希望能帮到大家。1. 为什么写测试大家先看看A公司与B公司的差距:从上图可以看出,B公司的单元测试做的比较好,每百行error数也远比A公司项目低。总体来说,单元测试有以下一些好处:1.及早发现代码错误,提高代码质量和可维护性2.代码变更时可以快速进行检查然而,要做好测试也有一定的困难:1.花费...原创 2021-12-24 10:13:57 · 6160 阅读 · 0 评论 -
从头到脚说单测——谈有效的单元测试(下篇)
导读在《从头到脚说单测——谈有效的单元测试(上篇)》中主要介绍了:金字塔模型、为何要做单测、单测的阶段及指标,在下篇中我们主要介绍关于mock、和如何不要滥用mock、用例编写的策略等更多精彩内容,让我们赶紧来看一看吧~七. 必须说一说mock了test doubles在《xUnit Test Patterns》一书中,作者首次提出test doubles(测试替身)的概念。我们常挂在嘴边的mock只是其中一种,而且是最容易与Stub(打桩)混淆的一种。在上一节中对gomonkey的..原创 2021-07-28 14:32:01 · 824 阅读 · 0 评论 -
从头到脚说单测——谈有效的单元测试(上篇)
一. 为单元测试“正名”我曾经认为,单元测试面向的是一个函数。任何走出一个函数的测试,都不是单元测试。其实,对“单元”的定义取决于自己。如果你正在使用函数式编程,一个单元最有可能指的是一个函数。你的单元测试将使用不同的参数调用这个函数,并断言它返回了期待的结果;在面向对象语言里,下至一个方法,上至一个类都可以是一个单元(从一个单一的方法到一整个的类都可以是一个单元)。意图很重要(“意图”二字是本文中第一次提到,它很重要)我们有单元测试、增量测试、集成测试、回归测试、冒烟测试等等,名字非常多。谷歌原创 2021-07-23 10:16:04 · 2308 阅读 · 3 评论 -
游戏中的图像识别:CV的新战场
概述CV(Computer Vision)在现实世界的应用相对比较成功,如日常生活中的人脸识别,车牌识别,指纹比对,电子稳像,行人,车辆的跟踪,等等。那么在其他领域呢,比如大家常玩的手机游戏,CV又可以有哪些应用呢?游戏场景的图像和现实场景的图像还是有差别的,有些游戏的场景相对比较复杂,如特效干扰、游戏人物不似真人一样有规则,艺术字体也不像车牌一样字体固定,并且有统一底色等等;有些元素是相对比较简单的,如游戏中的固定位置的固定图标等等。简单的游戏元素可以用传统图像检测的方法,也可以取得比较好的效果。本篇原创 2021-07-20 18:18:32 · 2963 阅读 · 0 评论 -
2021-06-11
导语 随着数字化转型升级加速,企业对产品质量管理的需求增量不断扩大。一方面是更多行业领域对软件测试服务的探索实践,一方面是业界需求的持续迭代升级。在一定程度上对产品品质服务提出了更高的标准要求。 作为行业领先的质量云服务厂商腾讯WeTest基于行业发展变革,不仅对平台全线产品进行创新升级,还推出了多项新功能服务,解决不同行业领域日益多样化、复杂化的痛点需求,多维度助力产品质量提升。 持续推陈出新,紧随技术进步和市场变化,这也是腾讯WeTest的至强之道。 所有产品将于2021年...原创 2021-06-11 16:32:34 · 422 阅读 · 3 评论 -
《魂斗罗:归来》卖“情怀”?不!质量体系来撑腰
坐拥海量玩家,《魂斗罗:归来》如何解决适配难题?原创 2017-07-21 15:26:24 · 673 阅读 · 0 评论 -
性能百万/s:腾讯轻量级全局流控方案详解
全新的全局流控实现方案,既解决了目前流控的实现难点,同时保证运行稳定且流控准确的前提下,实现更简单,部署成本更低,容灾能力更强。原创 2017-07-18 15:19:17 · 542 阅读 · 0 评论 -
c++ new delete 常踩的坑
c++ 是公司开发最常用的语言之一, 那New和Delete 这两个函数是所有开发者即爱又恨的函数。由new 和delete引发的bug , coredump , 让多少程序员加了多少班。。。原创 2017-07-07 18:09:57 · 552 阅读 · 0 评论 -
“军装照”背后——天天P图如何应对10亿流量的后台承载
天天P图”军装照”活动交出了一份10亿浏览量的答卷,一时间刷屏朋友圈,看到这幕,是不是特别想复制一个如此成功的H5?原创 2017-08-10 16:58:32 · 728 阅读 · 1 评论 -
FPS手游如何脱颖而出?看《CF手游》的性能突破之路
《CF手游》是如何解决性能问题的?原创 2017-08-18 11:06:59 · 1232 阅读 · 1 评论 -
犯我手游者,必查诛之 - 腾讯WeTest与开发者共筑“手游安全长城
祖国有军人守护,我心爱的游戏有谁来保护呢?原创 2017-08-11 11:46:30 · 895 阅读 · 0 评论 -
用ElasticSearch搭建自己的搜索和分析引擎
还在用数据库的like来实现产品的全文检索吗?抛弃她,用ElasticSearch吧~原创 2017-04-14 15:52:37 · 5896 阅读 · 1 评论 -
你可能需要为你的APP适配iOS11
iOS 11 为整个生态系统的 UI 元素带来了一种更加大胆、动态的新风格。 本文介绍了iOS11在UI方面做了哪些更新,有些更新可以为用户提供更加完美的体验,但也有的可能会给目前的APP带来异常bug。原创 2017-08-03 20:10:39 · 857 阅读 · 0 评论 -
面向Unity程序员的Android快速上手教程
Unity程序员快速上手Android要几步?原创 2017-07-28 12:03:58 · 685 阅读 · 0 评论 -
移动平台Unity3D 应用性能优化
做了大概半年多VR应用了,VR由于双眼double渲染的原因,对性能的优化要求比较高,在项目的进展过程中,总结了一些关于移动平台上Unity3D的性能优化经验,供分享。原创 2017-06-15 15:40:58 · 864 阅读 · 0 评论 -
Android码农如何一个星期转为iOS码农(不忽悠)
作为一个android客户端开发,如果你不懂点ios开发,怎么好意思说自己是客户端开发呢,本文讲解如何让android开发码农在一个星期上手IOS开发 –《记录自己IOS开发经历》。原创 2017-07-05 11:42:52 · 747 阅读 · 1 评论 -
WeTest钜惠焕新季,超18000元优惠等您领取
腾讯金牌测试专家,兼容、安全、游戏性测试独家出售原创 2017-04-20 19:58:16 · 533 阅读 · 0 评论 -
天下大事必作于细,聊聊腾讯兼容测试的升级“打怪”历程
互联网产品测试,测试的是产品质量,但也同时考验着测试者的质量。原创 2017-04-21 16:40:30 · 1113 阅读 · 0 评论 -
如何应对苹果app 的ipv6 时代?腾讯专家教您进行环境改造
WWDC2015苹果宣布在ios9支持纯IPv6的网络服务,并且要求2016年提交到app store的应用必须兼容纯IPv6的网络,要求适配的系统版本是ios9以上(包括ios9)。原创 2017-05-12 10:57:12 · 1136 阅读 · 0 评论 -
程序员要拥抱变化,聊聊Android即将支持的Java 8
原文链接:http://wetest.qq.com/lab/view/308.html 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。 WeTest 导读Java 9预计今年也会正式发布,Java 8这个最具变革性且变革性最适于GUI程序的版本,Android终于准备正式支持。从自己开发JavaFx的感受,说一说Java 8应该使用的新特性。程序员,你应该拥抱变化。 (注:本文不讲原创 2017-05-05 15:06:00 · 21419 阅读 · 8 评论 -
Qzone高性能HTTPS实践
做了以上这些优化之后,HTTPS的页面访问速度提升了1000+ms,相比HTTP,差距已经非常小了。原创 2017-05-26 22:06:16 · 911 阅读 · 0 评论 -
月活8.89亿背后:微信工程师细数兼容测试经验
微信团队通过自动化、云端化测试,在兼容性和功能测试方面效率提升了1倍多,更快速、精准地定位解决问题,累计发现并解决的问题数达数千个,覆盖亿级用户,提供了流畅稳定的体验环境。原创 2017-04-27 19:38:03 · 1528 阅读 · 0 评论 -
梦幻成仙,诛灭外挂——《梦幻诛仙手游》的阻击外挂之旅
腾讯游戏内部的测试流程已经将“手游安全测试”设立为必经环节,腾讯大部分手游上线前都会进行手游安全测试,《王者荣耀》、《穿越火线:枪战王者》等六星级游戏更是每一个版本都主动寻求手游漏洞扫描。《梦幻诛仙手游》同样也是如此。原创 2017-06-29 19:57:09 · 1251 阅读 · 0 评论 -
多“维”优化——前端高并发策略的更深层思考
本文笔者从前端高并发优化这一具体点出发,逐步向大家阐述笔者在优化的“术”之上思维层面的一些思考。原创 2017-06-22 20:39:33 · 925 阅读 · 0 评论 -
手游精品化的第三年,谁在窃取手游开发者的利益?
商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。 原文链接:http://wetest.qq.com/lab/view/330.htmlWeTest导读手游市场从2015年开始渐渐趋于平稳,“精品化”概念已经成为手游重要的发展方向。国内手游行业存在着增速放缓、流量获取成本增高的情况。这种现状意味着,一旦手游质量发生闪失,同质产品会迅速涌入抢占市场。等手游开发者意识到质量问题并把问题原创 2017-08-25 16:53:25 · 531 阅读 · 0 评论 -
微信+WeTest:小程序云端测试系统上线
日前,微信新增小程序测试系统,可便于开发者检测小程序缺陷,评估小程序产品质量。在小程序发布之前,开发者可将小程序代码提交到测试系统,在不同型号的手机真机上运行,执行完毕后自动生成测试报告。原创 2017-09-15 19:25:46 · 9759 阅读 · 0 评论 -
“战术竞技类”外挂打击已开始!揭秘腾讯We Test游戏安全服务新动作!
国服PUBG的游戏安全将由我们来守护!原创 2017-11-28 21:13:58 · 945 阅读 · 0 评论 -
QQ空间掉帧率优化实战
空间新业务需求日益增多,在业务开发阶段的疏忽,或者是受到其他业务的影响(比如一些非空间的业务网络回包或者逻辑在主线程进行),导致空间的某些页面掉帧率上升。原创 2017-12-08 13:38:39 · 696 阅读 · 0 评论 -
Hi,腾讯WeTest联合Unity官方打造的性能分析工具UPA,今日全新发布!
UPA是为了让开发者在开发过程中随时更方便的发现、解决游戏的性能问题。原创 2017-11-22 10:58:33 · 454 阅读 · 0 评论 -
你知道android的MessageQueue.IdleHandler吗?
干货!干货!或许可以是一种处理问题的新思路哟!原创 2017-11-25 15:05:58 · 565 阅读 · 0 评论 -
iOS微信内存监控
目前iOS主流的内存监控工具是Instruments的Allocations,但只能用于开发阶段。本文介绍如何实现离线化的内存监控工具,用于App上线后发现内存问题。原创 2018-03-02 11:11:22 · 585 阅读 · 0 评论 -
【悬赏征文】确认过眼神,你就是腾讯WeTest的特约撰稿人
成功的经验从来不是一蹴而就的,它仰仗基于价值认同的信息互通,知识共享。在开发、测试领域“摸爬滚打”多年的你,一定有很多经验与见解分享。如何让更多同行了解自己的独到见解?怎样才能让自己的技术文章出现在更多行业媒体与论坛的头版头条?你是否想在众多业界同行面前做一次精彩绝伦的技术讲座?为了给大家提供更多元更有价值的干货与案例, 同时让乐于写作和分享的朋友们有更好的展示机会!W...原创 2018-04-20 17:18:15 · 302 阅读 · 0 评论 -
浅谈软件工程师的代码素养
作者:孟健, 腾讯web前端开发 工程师商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处。原文链接:http://wetest.qq.com/lab/view/384.htmlWeTest 导读写这篇文章时内心是比较忐忑的,因为文章的话题范围非常大,怕自己驾驭不了。在实际工作中,维护过很多类型的代码,其中不乏高级工程师完成的逻辑,大家的需求能力都很不错,能够快速满足...原创 2018-05-18 10:41:53 · 1214 阅读 · 0 评论 -
一次触摸,Android到底干了啥
当我们在写带有UI的程序的时候,如果想获取输入事件,仅仅是写一个回调函数,比如(onKeyEvent,onTouchEvent….),输入事件有可能来自按键的,来自触摸的,也有来自键盘的,其实软键盘也是一种独立的输入事件。那么为什么我能通过回调函数获取这些输入事件呢?系统是如何精确的让程序获得输入事件并去响应的呢?为什么系统只能同一时间有一个界面去获得触摸事件呢?原创 2017-11-17 15:18:30 · 1072 阅读 · 0 评论 -
面向亿万级用户的QQ一般做什么?——兴趣部落的Web同构直出分享
本文的目的在于解决两个问题:1、 部落是怎样从一个纯前端项目改造成同构直出项目的2、在访问量这么大的情况下,如何保证直出服务的可用性的问题。原创 2017-11-10 10:45:58 · 399 阅读 · 0 评论 -
双十一临近,怎样让买家流畅地秒杀? ——腾讯WeTest独家开放电商产品压测服务
从拍脑袋到场景化压测,双十一的现象级大促从来不是一蹴而就。原创 2017-10-31 19:05:37 · 1286 阅读 · 0 评论 -
浅酌iOS 11兼容性
在网上已能看到不少关于iOS 11的体验文章,那么iOS 11的新特性会对APP产生什么兼容性问题?原创 2017-08-30 11:01:28 · 715 阅读 · 0 评论 -
为测试赋能,腾讯WeTest探索手游AI自动化测试之路
WeTest率先尝试将基于深度学习的人工智能应用于手游测试当中,开启AI手游自动化测试时代。原创 2017-09-08 10:40:28 · 1563 阅读 · 0 评论 -
手机管家iPhoneX的适配总结
随着苹果发布会的结束,Xcode的GM版也上线了,也意味着iPhoneX适配之旅的开始。原创 2017-09-22 11:01:52 · 780 阅读 · 0 评论 -
奥利奥好吃吗?Android 8.0新特性适配测试报告来啦!
网上关于Android8.0新功能特性的介绍已铺天盖地,新功能特性会对程序应用带来哪些影响呢,我们从兼容性角度来看下这部分变化。 ...原创 2017-10-18 17:25:51 · 696 阅读 · 0 评论