关于测试程序运行时间

要想准确测试程序运行时间,似乎是不可能完成的任务; 目前测量程序运行时间主要有两类方法,一种是基于计时器Timer的,另一种是基于计数器Counter的。 一:基于Timer的测量方法。 缺点:精度不够高,不能用于程序运行持续时间小于100ms的测量。 优点:准确性不是十分依赖于系统负...

2015-09-06 21:45:55

阅读数 467

评论数 0

软件测试自学指导手册

近来,软件测试行业发展迅速,企业越来越重视测试了。越来越多的人加入了测试大军中,很多人也想通过自学来学习软件测试技术加入这个行业,但是现在软件测试的书籍越来越多,也良莠不齐,而且软件测试涉及的技术也越来越多。本次将指导童鞋如何进行自学,并大家提供一些比较优秀的书籍,并给出学习的顺序。 一、软...

2015-08-28 22:30:32

阅读数 1004

评论数 1

性能测试小案例分析

很多人觉得性能分析难,其实你掌握了技巧后就不难了。 心态、思路、分层、猜想等等在分析中起了很大作用,相反技术只位居区区第二,甚至第三而已,可惜明白的人太少 ============================= 监控发现的现象: tps抖动大 log里的超时很多 ...

2015-08-28 22:22:33

阅读数 427

评论数 0

交易流程容灾及测试策略

什么是容灾          首先来梳理下什么是系统容灾。 互联网上容灾的概念解释很多,我们来看看百度百科里的解释: 从其对系统的保护程度来分,可以将容灾系统分为:数据容灾和应用容灾 。 数据容灾就是指建立一个异地的数据系统,该系统是本地关键应用数据的一个...

2015-08-28 21:05:32

阅读数 590

评论数 0

linux下给php安装pdo_mysql和zlib以及测试模式的选择(禅道安装过程中遇到的问题)

pdo_mysql安装: 1、进入php的源码安装包中的ext/pdo_mysql下 2、执行/usr/local/bin/php/phpize  3、执行./configure --with-php-config=/usr/local/bin/php-config --with...

2015-08-28 20:45:31

阅读数 807

评论数 0

分享几款一键搭建php本地测试环境工具

很多朋友平时电脑做服务器都是搭建iis服务器,今天我给大家分享几个一键搭建php本地测试工具!,喜欢做网站论坛的朋友为了使自己的站点能够具有独特的个性和良好的用户体验,总会对自己的站点进行一系列的深度调整,方能充分体现网站特色和唯一性,一般的PHP 本地测试环境【PHP 本地测试、本地服务...

2015-08-28 20:40:46

阅读数 1289

评论数 0

浅析PHP开发规范之性能优化

一、规范说明 性能是网站运行是否良好的关键因素,网站的性能与效率影响着公司的运营成本及长远发展,编写出高质高效的代码是我们每个开发人员必备的素质,也是我们良好的职业素养。 二、影响性能的因素 A、 商业需求 需求合理性 需求与系统的整合 需求所带来的商业利益是否与需求开发的成本成正比 需求...

2015-08-27 22:55:30

阅读数 313

评论数 0

性能测试实战总结

1项目背景         人力资源上线初期,由于全省40多个电业局临时决定同时集中使用人力资源系统,这是开发初期没有想到的事情,所以用户刚刚使用就反映整个系统速度很慢,项目组和公司领导层高度重视这个事情,可是究竟慢在什么地方呢?是什么原因引起的慢,面对一个这么庞大而复杂的系统,要想找到真正的原...

2015-08-27 22:54:08

阅读数 387

评论数 0

防火墙性能测试浅析

防火墙是现在网络安全领域广泛使用的设备。 其主要目的就是确保对合法流量的保护和对非法流量的抵御。众所周知, 在世界范围内网络带宽(包括核心网络及企业边缘网络)总的趋势是不断的提速升级, 然而从网络的整体结构上看, 防火墙恰处于网络的末端。显而易见,防火墙的性能将对最终网络 用户得到的实际带宽有决定...

2015-08-27 22:53:20

阅读数 433

评论数 0

一些性能测试计算公式

测试时间:一轮测试从开始到结束所使用的时间 并发线程数:测试时同时访问被测系统的线程数。注意,由于测试过程中,每个线程都是以尽可能快的速度发请求,与实际用户的使用有极大差别,所以,此数据不等同于实际使用时的并发用户数。 每次时间间隔:测试线程发出一个请求,并得到被测系统的响应后,间隔多少时间发...

2015-08-27 22:52:34

阅读数 616

评论数 0

性能测试培训笔记-全局变量和局部变量

其实LoadRunner里除了自身的api外,语法大都是c语言的,所以关于变量可以参考c语言的定义,这次用一个例子来说明。 在globals.h中定义两个全局变量a和b #ifndef _GLOBALS_H #define _GLOBALS_H  //-------------------...

2015-08-27 22:51:09

阅读数 442

评论数 0

性能测试培训总结-spotlight on mysql

对于性能测试的监控,有n多方法,一般配合LoadRunner的我们经常会使用sitescope,因为他足够的强大了。 但这次讲座我给大家介绍另一个监控工具,专门来监控mysql的spotlight。什么是spotlight自己百度去。 1、spotlight下载,地址如下: ht...

2015-08-27 22:50:20

阅读数 1126

评论数 0

性能测试培训总结-强大的nmon监控

我们在做性能测试的时候需要监控一些server,包括了linux的和windows的,这里我给大家介绍一个监控linux的强大软件,nmon,相信不少童鞋已用过了。 1、下载地址: http://down.51cto.com/data/356854 包含了安装程序+分析的exce...

2015-08-27 22:49:22

阅读数 457

评论数 0

性能测试培训笔记-关于windows下无法增加更多的虚拟用户

在Windows计算机的标准设置下,操作系统的默认限制只能使用几百个Vuser,这个限制与CPU或内存无关,主要是操作系统本身规定了默认的最大线程数所导致。要想突破Windows这个限制,须修改Windows注册表。以Windows XP Professional为例。   (1)打开注册表...

2015-08-27 22:48:26

阅读数 319

评论数 0

性能测试培训总结-利用LoadRunner来制造数据

在测试的过程中,我们经常需要制造数据,一般的方法有如下几种: 1、写sql(个人觉得非常的麻烦,需要关联无数个表。。。。。) 2、让dba来制造数据(算了吧,国内有几个公司有这样的专人) 3、用基于页面操作的脚本跑 好吧,今天我想告诉大家其实我们可以用LoadRunner来...

2015-08-27 22:47:33

阅读数 656

评论数 0

一些数据库调优要点随记

数据库瓶颈一般在IO和CPU   1、少用group by, order by 2、通过索引来排序(不要所有字段都用索引,因为insert、update要重构索引很耗时) 3、避免select * 4、少用join 5、join和子查询,还是用join来代替子查...

2015-08-27 22:46:37

阅读数 392

评论数 0

浅析cookie-free domain这么回事

上个星期基本上都在围着nginx转,把我维护的所有ubuntu服务器,全都用nginx替换掉apache。 一开始,我采用的是spawn-fcgi方式,后来发现php-fpm已经进入了php核心代码。遂决定改投php-fpm。 nginx + php-fpm的配置方法,基本上都是按照张...

2015-08-27 22:45:32

阅读数 1212

评论数 0

web前端性能优化指南

读过的最简洁,最直接,也最有价值的web前端性能文章 http://www.dbanotes.net/web/high_performance_web_site.html  《高性能网站建设指南》读后随感 对于前端优化技术,我之前根据已经从 1...

2015-08-27 22:44:32

阅读数 388

评论数 0

一些mysql数据库性能优化方法

一、MySQL 数据库性能优化之SQL优化 注:这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础 优化目标 减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都...

2015-08-27 22:42:07

阅读数 2865

评论数 0

网页级在线性能测试网站汇总

1 Web Page Test 官方网站:http://www.webpagetest.org 2 Load Impact 官方网站:http://loadimpact.com/ 3 FreeSpeedTest 官方网站:http://www.freespeedtest.co...

2015-08-27 22:40:29

阅读数 381

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭