除了自己总结:1. 减少http请求,2.压缩并优化js/css/image 3.尽量静态页面,从简原则 4.代码规范(详见:个人知识体系思维导图)从yahoo 新学到的:网页内容减少http请求次数80%的响应时间花在下载网页内容(images, stylesheets, javascripts,...
分类:
其他好文 时间:
2015-05-12 15:02:42
阅读次数:
213
说明:这里只介绍基本测试逻辑整理出整个APP需要关注的一级页面列表基本工具:ut(内部工具,不便透露细节)在开发代码中引入TimeProfile类:这个类是ut的最上层,暴露出一些简单的时间打点方法,start(),end()等方法;在整理出来的一级页面对应的代码中,主要是指activity类中,..
分类:
移动开发 时间:
2015-05-12 01:45:28
阅读次数:
4527
无论在windows下,linux也好,unix也好,都可以通过 Ping命令获得当前设备的网络延迟,延迟是客户端到服务端的网络响应时间.通常延迟越低,反应速度越快这里使用了SimplePing 同时对其使用方法进行封装.导入头文件PingHelper.h调用代码: [PingHelper p...
分类:
其他好文 时间:
2015-05-08 19:56:19
阅读次数:
107
perf4j 是一套简单的服务监控框架,可以用来做一些系统常需要的监控,比如实时系统吞吐量,系统响应时间...
分类:
其他好文 时间:
2015-05-07 18:56:23
阅读次数:
111
大家在性能测试过程中,经常会用到程序处理或组织数据,以达到一定的测试目的,但是程序本身执行会消耗一些时间,这部分消耗的时间是包含在响应时间里面,此时,响应时间=正常响应时间+程序执行消耗时间。那么如何来保证响应最接近真实,LoadRunner提供了一组函数,减去程序消耗时间,达到测试目的。函数(绿色...
分类:
其他好文 时间:
2015-05-06 10:47:24
阅读次数:
121
一、对事务的理解在LR中什么是事务,事务是记录从客户端到服务器端,服务器端返回到客户端应答的时间,可以反映出一个操作所用的时间。那么事务的时间主要是由响应时间、事务自身时间、浪费时间(wasted time)组成。二、事务响应时间的组成?网络时间(web server和APP server时间)?服...
分类:
其他好文 时间:
2015-05-05 21:22:07
阅读次数:
137
各项硬件的资源,如CPU、内存、硬盘输入输出、网络带宽等等。在实际查看架构之前,先强调一个观念,不管是使用系统上哪一种资源,当使用率持续超过80%时,系统的性能一定会急速下滑,而不会显示线性关系,如下图所示:响应时间使用率80%资源使用率与系统响应时间的关系注:从《..
分类:
其他好文 时间:
2015-05-05 19:50:59
阅读次数:
131
MVC 缓存为什么要讲缓存、缓存到底有什么作用?下面我们来说一个场景我们有一个首页菜单的布局基本是不会经常发生的变化,如果动态生成的 Web 页被频繁请求并且构建时需要耗用大量的系统资源,那么,如何才能改进这种情况的响应时间了?于是在这种情况下面缓存就起作用了,这样我们就可以避免频繁的去访问服务器增...
分类:
Web程序 时间:
2015-05-04 23:45:45
阅读次数:
431
为什么要讲缓存、缓存到底有什么作用?下面我们来说一个场景我们有一个首页菜单的布局基本是不会经常发生的变化,如果动态生成的 Web 页被频繁请求并且构建时需要耗用大量的系统资源,那么,如何才能改进这种情况的响应时间了?于是在这种情况下面缓存就起作用了,这样我们就可以避免频繁的去访问服务器增加服务器的压...
分类:
Web程序 时间:
2015-05-04 23:37:12
阅读次数:
209
日常工作过程中,我们需要对网站的并发量、响应时间进行测试,能测试这些点的第三方软件很
多,这不是本文的重点,本文中,我们利用python脚本来编写一段简单的代码来实现网站并发量和响
应时间的测试。
一、测试网站的响应时间
测试网页的响应时间,代码如下:
importthr..
分类:
编程语言 时间:
2015-05-03 14:45:15
阅读次数:
146