- 博客(7)
- 收藏
- 关注
原创 前端不止:Web性能优化 – 关键渲染路径以及优化策略
我问你:“当你从搜索引擎的结果页面选择打开一条搜索结果时,你觉得多长时间之后,如果页面还处于白屏或者没有加载到关键信息,你会选择关掉这个窗口?”《Designing for Performance》的作者 Lara Swanson 在2014年写过一篇文章《Web性能即用户体验》,她在文中提到“网站页面的快速加载,能够建立用户对网站的信任,增加回访率,大部分的用户其实都期待页面能够在2秒内加载...
2018-06-27 11:29:19 821
原创 亲历者说:敏捷?我被洗脑了吗?
几年之前我还是个野生程序员的时候,对“敏捷”这个词是有些抗拒的。那时候,要么是没有想法、懒得去理会,要么就是主观上拒绝: 肯定又是些无所事事的人弄出来的无聊概念,帮他们自己刷存在感的东西! 敏捷,就是那些咨询公司弄出来给别人洗脑的嘛,那些理念太空,根本无法落地! 那些一大堆概念都是些什么鬼?条条框框太多了,运作起来太麻烦了! 不用敏捷,我们现在不也挺好的吗?敏...
2018-06-20 12:48:19 436
原创 WebAssembly:系统编程语言的逆袭
引子 Any application that can be written in JavaScript, will eventually be written in JavaScript. ——Atwood’s Law有人用 JavaScript 做语法词法解析,有人写了 x86 模拟器, 还有人用 JavaScript 写了可自举的 JavaScript 引擎。JavaScrip...
2018-06-14 15:35:54 3813
原创 聊一聊契约测试
什么是契约如果从契约产生的阶段来说,现有资料表明最早要追溯到西周时期的《周恭王三年裘卫典田契》,将契约文字刻写在器皿上,就是为了使契文中规定的内容得到多方承认、信守,“万年永宝用”。所以订立契约的本身,就是为了要信守,就是对诚信关系的一种确立。诚信,是我国所固有的一种优良传统,也是延续了几千年的一种民族美德,在中国儒家的思想体系里,是伦理道德内容中的一部分。《现藏于台北故宫博物院》...
2018-06-11 16:22:59 4370
原创 我们应该怎样使用开源软件
开源是近年来大火的词汇。自2017年7月Facebook的React开源软件被Apache基金会宣布禁止使用、百度也宣布全面停止使用以来,开源软件的合规性使用引发了大家的关注。我们以React为例,看看开源软件的坑在哪里。React的开源许可证React最初的开源许可证为Facebook 在BSD许可证基础上附加了专利防御保护条款,即BSD+Patents license。...
2018-06-08 15:07:16 7349
原创 打造企业级移动测试云平台
背景移动技术发展到现阶段,原生、混合式技术发展的足够成熟,可以无缝融合。而随着移动技术的发展和革新,移动领域的测试技术和实践也有了一定发展:工具不再像早期一样几家独大,选择性越来越多;从浅尝辄止的实验阶段到真实项目中的自动化测试落地。这些实践在一定程度上提升了测试反馈效率,在迭代交付的过程中出色的完成了质量保证的工作,但在相对漫长的实践过程中,我们依然可以总结一些痛点:1、移动自动化测...
2018-06-06 18:05:56 997
原创 性能测试问题与思考
性能测试对于大部分测试人员都是一个神秘地带,因为在很多公司,性能测试都是由一个性能测试团队来做,所以普通测试人员没有机会接触到真实的性能测试,因而很难学习到很多新的测试实践知识。市面上现在有非常多关于性能测试的书籍,其中不少书籍都能够系统地介绍性能测试。今天我想通过另一种方式来介绍性能测试,那就是通过提出一些关于性能测试的问题,然后针对问题进行思考。希望通过不一样的方式让读者以另外一种视角来思...
2018-06-02 18:25:35 2221
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人