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

腾讯移动品质中心TMQ的专栏

专栏作者
309
文章
773494
阅读量
277
订阅数
看点信息流Go后台单元测试有效性提升
基于故障复盘的模式成本太高,单测被认为是一种形式,无法有效起到作用。我们希望能够主动创造问题来评估测试用例的有效性,并可以根据发现的问题改进我们的单测用例。
腾讯移动品质中心TMQ
2020-11-19
1.6K0
腾讯文档EP之路 —CI x 自动化测试
点击上方蓝字关注我们! | 导语  持续集成强调开发人员提交了新代码之后,立刻进行构建、测试。根据测试结果,确定新代码和原有代码能否正确地集成在一起。本文介绍了腾讯文档项目中自动化测试在持续集成中的实践。 背景 腾讯文档自动化测试种类较多。包括了:单元测试,bvt测试,集成测试(包括了基于接口输入输出进行验证的端到端测试和Web端API接口测试),e2e测试(UI触发UI验证的界面自动化测试)以及性能测试。 测试代码编写语言,使用框架种类较多。由于大部分前端测试框架单元测试与e2e测试相互独立,所以
腾讯移动品质中心TMQ
2020-09-10
2.8K0
关于持续交付中Git分支管理的思考
点击上方蓝字关注我们! | 导语Aim at always writing production-ready code. 背景 提升研发效率(EP, Engineering Productivity),建立CI/CD体系,让持续自动化和持续监控贯穿于应用的整个生命周期已经成为有技术追求的攻城狮们的共识。 持续交付是对整个软件交付模式的变革,涉及到的内容非常多、非常广,在这个模型中大概有二十多个关键点。虽然距离这些概念的提出已经有段时间了,对相关实践如何落地,大家大多处于探索、转变的阶段。我在经过这
腾讯移动品质中心TMQ
2020-07-27
1.9K0
基于Devops的厘米秀项目实践经验分享
基于现在研发变革的大背景,可能需要每个技术同学有更多的新思路特别是在测试方面会接受比较大的挑战,上半年在思考如何能更好让手头上的工作跟公司的整体相契合,一直没有很好的思路或者方向。在前辈的相关引领和沟通下,参加了一些介绍课程和评委工作对devops有了初步了解,也强迫自己学习一些理论并开始一步一步的展开实践。此文章主要是跟大家介绍下devops的理论和具体项目的实践开展过程,希望给其他同学有一些帮助和引导。
腾讯移动品质中心TMQ
2020-06-05
9850
干货 | 测试工程师职业发展漫谈
编者按:本文为资深测试架构师思寒对测试工程师职业发展的思考总结,经典长文,值得每一位测试人品读。周六思寒主讲《互联网测试技术体系&测试工程师职业发展》公开课,报名方式见文末! 应不少同学的要求,通过本文分享下对测试工程师职业发展的看法,话题较大,不敢随便乱写,抛砖引玉,供大家参考。 1. 测试行业发展背景 微软引领的大测试时代 中国最早的对 IT 工程的启蒙和测试定位的探索大多来自于微软。当年的大背景是微软故意放任 Windows 的盗版,并积极的输出他自身的 IT 生态技术栈到中国。中国从政府到民
腾讯移动品质中心TMQ
2019-08-30
1.6K0
如何写好 GO 语言单元测试
 通过基本的单元测试框架介绍(http://km.oa.com/group/viptest/articles/show/374474)和mock框架介绍(http://km.oa.com/group/viptest/articles/show/377938),能指引我们会写自己的单元测试了,最近在给开发同学宣讲go单测时,交流过程发现开发同学特别关注如何写出好的单元测试,最近也在看业界大牛们的分享,结合实践过程理解,大致整理了下几个要点。 用断言来代替原生的报错函数 让我们看这样一个例子:  GO 语
腾讯移动品质中心TMQ
2019-08-09
2K0
Mac UT实践小结
开发UT实现:朱浩禹 测试UT实现:韩小晴、余轶斐 FT其他参与者:陈智、熊琦楠 (名字均按首字母排序) 一、为何要做单元测试? 腾讯视频Mac项目研发质量较高,为了进一步提高代码质量,增强代码健壮性,从根源最早发现问题并及时解决,单元测试是个值得去实践的方向。 二、单元测试SDK选型 本次将范围锁定在Mac腾讯视频开源库XXXOpenSource,相比主工程,XXXOpenSource的优势在于 1)开源库工程,包含了所有腾讯视频依赖的第三方开源组件工程和源代码; 2)无依赖关系,不像mainProje
腾讯移动品质中心TMQ
2019-06-25
9060
MTSC2019 | 最热门软件测试技术和质量保障 QA 最佳实践
隆重推荐软件测试行业顶级技术大会 MTSC2019,文末有福利! 2019,软件测试技术和质量保障体系有哪些新趋势、新变化? 测试工程师进阶必备的测试技术和应对策略有哪些? Google、BAT 等顶级大厂如何做测试和质量管理? AI+测试、精准化测试、物联网测试、持续交付、DevOps? 2019 最热门测试技术和质量管理最佳实践,尽在 MTSC2019 大会! MTSC2019 大会日程确定 MTSC2019第五届中国移动互联网测试开发大会由国内最大的测试社区TesterHome联合腾讯课
腾讯移动品质中心TMQ
2019-06-13
1.4K0
PICK一下,iOS自动化测试新方案出道
一、背景 自动化测试一直是测试中非常重要的一环,好的自动化测试方案,不仅能够节省测试人力,而且能够发现很多人工测试不能发现的问题。 传统的iOS自动化测试方案大多基于UI自动化或是基于MOCK的单元测试,但是两者的缺点也是显而易见的,对于UI自动化测试,存在运行不稳定与维护成本高的问题,对于单元测试的MOCK编写用例成本又太高,投入产出比较低。 基于以上背景,本文提供了一个新的iOS自动化测试的方案,该方案的主要实现是在APP运行是获取APP的内存数据,能够直接调用对应的方法,而不需要通过控件树或者MO
腾讯移动品质中心TMQ
2019-06-06
2.1K1
TMQ 邀您领取MTSC2019中国移动互联网测试开发大会门票
腾讯 TMQ 隆重推荐测试行业高品质技术大会 MTSC2019,文末有福利! 2019,软件测试技术和质量保障体系有哪些新的变化? 测试左移右移、持续集成、持续交付、DevOps、TestOps 全面流行,互联网企业如何提升工程效率和测试团队实力? AI in Test,智能测试和大数据测试如何落地?新技术如何驱动软件质量和用户体验提升? 2019 软件测试行业最热的技术和质量管理最佳实践,尽在 MTSC2019 大会!  MTSC2019 40+议题重磅发布 MTSC2019 第五届中国移动互联网测
腾讯移动品质中心TMQ
2019-05-16
1.1K0
Fiddler的使用总结
工作原理 Fiddler是以代理web服务器的形式工作的。如下图所示,相当于在客户端和服务器设置了一个中间层,客户端将请求数据发送出去后,会先经过中间层,中间层可以对请求做处理再发送给服务器;同理,服务器的响应数据返回给客户端,也会先通过中间层,中间层也可做相应的修改,返回给客户端。 基本操作 连上代理 要使用Fiddler做抓包和其他操作,首先应用程序需要连接上Fiddler代理。Fiddler代理默认的服务器是127.0.0.1环回地址,默认端口号为8888(可修改)。这里分为两种连接方式: 1
腾讯移动品质中心TMQ
2019-05-16
1.4K0
abtest-数据分析-假设检验基础
后期我们会根据每个维度陆续写相关的测试文章,如果你有兴趣,请关注我们哦。 ---- 长按指纹识别图中的二维码,获取更多测试干货分享!  将我们公众号置顶   不会漏掉我们的原创干货哦! var first_sceen__time = (+new Date());if ("" == 1 && document.getElementById('js_content')) { document.getElementById('js_c
腾讯移动品质中心TMQ
2019-05-16
3.1K1
浏览器Feeds契约测试方案简析
背景 在浏览器Feeds的测试工作中,目标主要分为两个方面: 样式 其他功能 所谓样式,即为Feeds下滑过程中每一个条目所展现的形式,也是我们本文测试方案关注的重点,其具体形式如下图所示: 所有Feeds内容都通过服务器端下发,数据下发之后在终端Hippy框架中做Native处理,最终呈现给用户,其大概逻辑如下图所示: 目前Feeds中样式合计66个, 从下面的分布图中可以看出,top10的总量已经超过了95%。 图如下所示: 在分布如此不均衡的情况下,集成测试中为了尽可能覆盖全部样式,
腾讯移动品质中心TMQ
2019-05-16
6410
腾讯视频国际版(Android)电量测试方法研究与总结
在2017年Google I/O大会上,Google发布了Google Play管理中心的新功能:Android vitals。当app在大量设备上运行时,Android vitals会收集与应用性能相关的各种匿名数据,比如:与app稳定性相关的数据、app启动时间、电量使用情况、渲染时间以及权限遭拒等等,这些数据会被分析整理后展示在Google Play管理中心的Android vitals dashboard中。Android vitals 中需要开发者重点关注的核心指标有:crash率、ANR率、excessive wakeups(过渡唤醒)、stuck wake locks(唤醒锁定卡住)。其他指标,需根据应用类型选择性关注(Android vitals中的指标总览见图1-1)。若app某些指标表现很差,会影响用户体验,并且会导致应用在Google Play商店中的等级很低、排名靠后(APP指标异常示例图见图1-2)。开发者可以通过分析Android vitals中提供的一些参照指标,采取相应的措施来优化app。
腾讯移动品质中心TMQ
2019-03-04
3.1K2
【穿山甲系列】像修复Crash一样修复卡顿
本文介绍了穿山甲在技术社区中的一种技术方案,通过将线上用户反馈进行上报,以帮助开发人员快速定位和修复用户反馈的问题,并验证问题是否被修复,从而提升产品的质量,提高用户的满意度。
腾讯移动品质中心TMQ
2017-12-22
7730
我们在外包资源池化管理走过的弯路
作者:easongao 团队:腾讯移动品质中心TMQ 一、导读 品质中心近半年提出了外包人员效率优化的口号。各个测试团队积极响应,想出各种各样的办法来尝试节省人力。其中“外包资源池管理”是各个团队都没
腾讯移动品质中心TMQ
2017-11-28
3.3K0
众测白皮书
腾讯移动品质中心TMQ
2017-11-02
2.9K0
手机发烫是为何:App 电量测试定位方法
为什么要做电量测试 随着移动互联网的快速发展,手机的实用性、娱乐性越来越强。日常使用中发现,安装了应用后,即使不怎么使用,电量也会消耗很快。但如果恢复出场设置充满电后,手机可以待机很长时间。真相只有
腾讯移动品质中心TMQ
2017-04-28
2.8K0
【腾讯TMQ】看图测试指南:图像识别在测试中的应用
腾讯移动品质中心TMQ
2017-03-06
2.4K0
【腾讯 TMQ】不会做 bug 分析?套路走起~
本文讲述了一名技术社区的内容编辑人员通过分析总结,优化文章,提升文章质量和用户阅读体验,同时关注社区规则和边界,约束自己和团队,创造良好的技术氛围,推动社区和自身的发展。
腾讯移动品质中心TMQ
2017-02-22
1.9K0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档