深圳幻海软件技术有限公司 欢迎您!

  • 逐步实现基于源码的 Swift 代码覆盖率

    介绍最近,正在为我司的项目研究基于Swift的代码覆盖率检测方案的解决方案,我已经努力尝试并且找到了最佳实践。在这篇短文中,我将会给你介绍:如何生成*.profraw文件并通过命令行测量代码覆盖率如何在SwiftApp项目里调用C/C++方法如何在Xcode中测量完整SwiftApp项目的代码覆盖率

  • vivo 基于 JaCoCo 的测试覆盖率设计与实践

    作者|vivo互联网服务器团队-XuShen本文主要介绍vivo内部研发平台使用JaCoCo实现测试覆盖率的实践,包括JaCoCo原理介绍以及在实践过程中遇到的新增代码覆盖率统计问题和频繁发布导致覆盖率丢失问题的解决办法。一、为什么需要测试覆盖率1.1在日常研发过程中,经常发现一些问题测试案例的设计

  • 前端测试常见的三个误区

    前言在做前端测试时,选用合适的测试策略远比一通狂写测试更重要,所谓“方向>努力”。如果选择了错误的测试策略,很容易写出维护性差和不稳定的测试用例。一旦业务出现变化,用例就全崩了。可能这也是大家讨厌写测试的原因之一吧。KentC.Dodds[1]在这篇文章《CommonTestingMistak

  • 大淘宝用户平台技术团队单元测试建设

    单元测试是工程交付前质量保障的第一环,也无疑是软件工程质量保障的重要基石,有效的单元测试能够提前发现90%以上的代码Bug问题,同时也能防止代码的腐化,在工程重构演进时起到至关重要的作用。为什么需要单元测试纵观优秀的开源工程,完备的单元测试总是必须的条件。通过这些单元测试,我们可以充分了解代码中相关

  • 代码覆盖率在性能优化上的一种可行应用

    作者| 若冰Youcan'tmanagewhatyoucan'tmeasure.一件事如果你无法衡量它,你就无法管理它。——管理大师彼得·德鲁克前言JavaScript是前端应用主要语言,相较于其他平台编程语言,JS资源多数情况下要通过网络进行加载,那么代码的体积直接影响了页面加载执行时间

  • 淘系用户平台技术团队单元测试建设

    作者| 问元为什么需要单元测试纵观优秀的开源工程,完备的单元测试总是必须的条件。通过这些单元测试,我们可以充分了解代码中相关类和方法的作用和核心逻辑,熟悉各种场景的运行情况。同时也因为有了单元测试,开源作者在接受各种feature的代码提交时才有稳定安全的保障。其实单元测试的重要性所有开发

  • 前端单测,我们应该测什么?

    相信很多前端开发在写单测的时候,最大的问题就是:“我应该测什么东西?”没错,解决问题不是最难的,发现问题才是!知道要测哪个远比怎么测重要很多!今天看了Kent博客的《Howtoknowwhattotest》的这篇博客,感觉醍醐灌顶,今天就把这篇博文也分享给大家。正片开始知道如何做测试很好,也很重要的

  • 单元测试框架和覆盖率统计原理简析

    作者| 忠素一、背景介绍最近部门在推进质量标准化,通过标准化研发、交付、部署、运维等过程,减少缺陷率和返工率,提高整体的工作效率。而单元测试又是软件研发过程中的重要一环,此文可以帮助理解单元测试插件的运行过程,了解mock框架以及平台覆盖率统计相关的原理,从而更好更快地编写单元测试。二、单

  • Chrome DevTools: 可视化代码覆盖率

    你好,我是TianTianUp。今天分享一些ChromeDevTools开发调试Tips。可视化分析JavaScript包,你可能会想到webpack-bundle-analyzer,诸如此类的可视化分析工具太多了,可以参考:https://juejin.cn/post/68449040569854

  • 【NCTS峰会回顾】汽车之家闻小龙:QA团队精准测试实践之路

    2019年10月26日,由Testin主办的第二届NCTS中国云测试行业峰会在京召开,此次峰会以“AI+未来”为主题,汇聚来自国内外测试领域的知名专家学者、领先企业决策者、高层技术管理者、媒体从业者等,共同探讨高端云测试技术,帮助测试从业者了解最前沿行业趋势,及最新的行业实践。会上,汽车之家新车电商

推荐阅读