经常被问到为什么前端不写性能分析相关的内容。我觉得有几个原因。觉得写不专业;2.不怎么感兴趣。这个文章也只是梳理下有哪些工具可以用,并没有做深入的分析。先以我所有的知识,说明一下前端的展现过程。大致过程如上,在实际的展示过程中,有些是可以并行的。比如html、css下载。这就涉及到http1.1协议的下载局限和浏览器支持的并发数量了。为了能让人尽快看到页面的内容,浏览器也不会等所有的都干完了再展示
2018-06-06/4094 人阅读/2 人点赞

摘要:为保证项目能够健康稳定进行,项目管理中的各项活动都是至关重要的。CMMI4、5级强调对于项目的估计与决策不仅要依赖于项目经理的工作经验以及历史的度量数据,更要在此基础上通过建立统计模型使估计更加准确,决策更加合理。简单的说,就是通过实验法对项目策划、监控等活动进行预测、判断。本文将介绍一种可以有效预测、决策的分析方法--蒙特卡罗模拟,并通过实例说明如何使用这用这种解决项目管理中存在的问题。一
2018-06-04/3824 人阅读/1 人点赞

背景随着项目的发展,许多项目中H5(特别是微信平台内)以及小程序占比逐渐增多,因此快速建设相关的自动化来提高项目的效率和质量成为了许多项目中的重中之重。然而目前市面上能完美支持微信H5和小程序测试的测试工具是缺失的。因此我们展开了求索之路,并且成功研发了FAT框架,来解决这个难题。想了解我们是如何解决H5/小程序UI自动化测试难题的看官们,请听我慢慢讲来。调研之路首先团队先对市面上流行的测试工具,
2018-06-03/3930 人阅读/2 人点赞

PS:首先声明,这个标题有点名不符实。哈哈。不止一次并且在不同的场合都被问到了响应时间该如何分析和定义的问题。问题大概是两种:我们的系统性能差,应该如何分析响应时间呢?响应时间的长短如何定义呢?258原则是否适用?最大值多长算是不可接受呢?不同的系统怎么定最大值呢?我们这个系统是做电商的,应该怎么定最大响应时间、最优响应时间呢?性能就是这么折磨人,当然这也是它有魅力的地方。有很多人把性能定义为测试
2018-06-02/4639 人阅读/18 人点赞

背景随着项目的发展,许多项目中H5(特别是微信平台内)以及小程序占比逐渐增多,因此快速建设相关的自动化来提高项目的效率和质量成为了许多项目中的重中之重。然而目前市面上能完美支持微信H5和小程序测试的测试工具是缺失的。因此我们展开了求索之路,并且成功研发了FAT框架,来解决这个难题。想了解我们是如何解决H5/小程序UI自动化测试难题的看官们,请听我慢慢讲来。调研之路首先团队先对市面上流行的测试工具,
2018-06-01/3210 人阅读/2 人点赞

题目对电话账单来说,春季和秋季的标准时间与夏时制时间的转换会带来有意思的问题。春季,这种转换发生在(3月末,4月初的)星期日凌晨2:00时,这时时钟要设置为凌晨3:00时。对称的转换通常发生在10月最后一个星期日,时钟要从2:59:59调回到2:00:00。请为采用以下费率计算用户的每月通话费:(1)通话时间<=20分钟时,每分钟收费0.05美元,通话时间不到1分钟时按1分钟计算。(2)通话
2018-05-31/3096 人阅读/2 人点赞

软件,已成为产品集成的必需部件。软件产品的质量,与用户生活水平正比。软件质量相关专业,正用武之地,期大有可为。根据个人经验,推荐软件测试相关的六本书,静待有缘人。(1)软件测试的艺术软件测试工程师入门“圣经”。软件从业人员必备书。计算机经典著作。技术类“常青树”书籍。本书对软件测试类型、用例设计方法、测试策略等,都有精彩具体的描述;总结的十大软件测试经典原则,至今仍被广为引用。此书100多页,适合
2018-05-30/3585 人阅读/3 人点赞

一、PC端浏览器兼容性测试工具BrowserSandbox安利指数★★★★☆你的电脑上有IE9/10/11/Chrome、FireFox、Safari、Opera吗?你还在为找不到对应版本的浏览器来测试或者调试代码而苦恼吗?BrowserSandbox你值得拥有!它是个Chrome插件基于虚拟机技术,通过在浏览器下安装插件的方式来运行不同浏览器模块,可同时运行IE、Chrome、FireFox、S
2018-05-29/4440 人阅读/4 人点赞

测试主要做什么?这完全都体现在测试流程中,同时面试测试流程问题出现的评率最高。测试流程中包含了测试工作的核心内容,例如需求分析,测试用例的设计,测试执行,缺陷等重要的过程。下面就以迭代测试为例,给大家画下测试流程图:1.需求分析一般在上一个迭代测试即将完成之时,下一个迭代的需求文档就已经发出来,放到配置管理平台,便于测试和开发自取,那这个时候一般测试人员就会自动去取需求文档,开始做需求分析,需求分
2018-05-28/2769 人阅读/9 人点赞

知其然,知其所以然。理解了编程的本质,有助于你成为一个更高效更优秀的程序员。本文摘自陈皓(左耳朵耗子)在极客时间App/小程序上开始的全年付费专栏《左耳听风》,已获授权。更多《编程范式游记》系列干货,请扫描二维码订阅专栏阅读(支持微信支付),全年订阅199元,新用户立减30元。前段时间,我写了一系列编程范式游记的文章,有很多读者纷纷留言讨论相关的话题,还有读者留言表示对这个主题感兴趣,希望我能推荐
2018-05-25/3923 人阅读/2 人点赞