一个简单的测试代码性能的方法

  代码运行的绝对时间和机器的许多因素有关,如下所列就是一些常见的因素。   机器硬件配置和特性   机器的系统种类   机器的测试时同时运行的其它程序的繁忙程度   机器软件包安装情况   机器进程序调度情况   代码编译优化情况和编译...

LoadRunner性能测试

  那些通过网络来进行日常交易的业务需要为客户提供尽可能好的用户使用体验,这样才能确保业务的成功。然而,这些业务往往会因为他们的网站无法处理峰值时期的网络流量而失去许多客户。   本文就“维护网络应用性能是战胜这些电子商务挑战并创造更多收...

性能测试瓶颈分析(图)

  在性能测试过程中,瓶颈犹如功能测试的bug,瓶颈的分析犹如bug的定位。性能测试工程师好比医生,看到病象,定位病因。性能瓶颈的定位更像庖丁解牛,层层解剖,最后定位问题之所在。下面分享一个内存泄漏的瓶颈分析。   病象:TPS波动非常大;狂打超...

性能测试人员面试经典技术问题

  1.请问什么是性能测试、负载测试、压力测试?   性能测试:对一个软件系统而言,包括执行效率、资源占用、系统稳定性、安全性兼容性、可扩展性等。   负载测试:通过逐步加压的方式来确定系统的处理能力,确定系统能承受的各项阀值。   压力测...

对软件测试Web性能测试的那点研究

  随着网络技术的迅速发展,尤其是WEB及其应用程序的普及,各类基于WEB的应用程序以其方便、快速,易操作等特点不断成为软件开发的重点。与此同时,随着需求量与应用领域的不断扩大,对WEB应用软件的正确性、有效性和对WEB服务器等方面都提出了越来越高的...

浅谈性能测试

  前段时间做了一个性能测试的小项目,自己总结了些个人经验,放于此处,便于以后回归学习和分析:   1、性能测试用例的执行策略   做过功能测试的人都知道,用例都有一个广度覆盖和深度覆盖之说,所以我们就有了大量的用例设计方法的支撑。比如:...

性能测试的一点总结

  性能测试的最终目的是要满足用户的性能体验。无论终端环境如何,对用户来说,对性能的体验就是操作响应时间的大小。因此性能指标的最终表现形式是用户的响应时间。而其它指标比如系统资源占用或网络传输时间等,只是组成用户响应时间的一部分,或者说是...

glibc的 Asynchronous I/O 写性能测试

  测试主机是AIX6.1   测试数据是向文件中顺序写入 8K * 50000 大小的数据,生成的文件大约为390M   测试对比了两种写操作,一种是aio_write, 另一种是 pwrite64; dwFlags 是open文件时,传入的参数   第一种测试   dwFlags = O_RDWR |&nb...

记一次性能调优总结

  今天在运行测试工具的时候,发现运行非常缓慢,运行了4个多小时还没有运行完成。   如此慢的运行效率,肯定需要对程序进行优化,否则我们的用例不知道何年何月才能运行完成。   先简单描述下需求:   需要对两个表的数据进行对比,判断两个表...

NFS,Memcached,Tokyo tyrant实现session共享性能测试

  在我负责的某个项目(调查类型的网站),不久前进行了一次推广调查。因为推广邮件是在同一时间发出,所以在5分钟之内,访问量剧增,发生了15000次左右的并发业务操作,整个系统的反映速度降低很明显。   该项目使用3台web服务器,2台mysql数据库。3台...

JS性能测试(下)

  vision 0.5 【耗时2650ms】   上一个版本中的页面加载速度已经缩短到了2779ms。下面我们对代码进行进一步的优化。   我们看到代码中dom操作,绑定子元素的方法是由下至上包裹,这样的元素绑定方式会相对较慢。   create <TR>   crea...

JS性能测试(上)

  客户端动态输出table数据并展示表格,是web应用中较为常见的工作。对于循环打印输出tr,td本身是一件非常僵硬和暴力的编程办法,再加上最后绑定元素innerHTML字符流输出,   系统所消耗的性能代价是非常高昂的,如果我们需要展现的数据非常庞大时,...

分享:

没有任何需求的情况下,如何展开性能测试工作?

  问题描述:   1、性能测试前需要做哪些准备工作?  2、没有需求的情况下,如何去搜集有利的测试需求?  3、性能测试一般需要多少人手资源?  4、怎样的测试才算是一次成功的性能测试?   精彩答案:   会员 aishifu1:   1、性能测试...

性能测试工具原理

  一:性能测试工具模型   广义地说,性能测试工具是指性能测试过程中使用到所有工具,但是我们习惯上把“性能测试工具”定位于LoadRunner、SilkPerformer一类的工具。   关于性能测试的几个误区:   1、认为性能测试就是使用性能测试工具进行测...

论基于Java的Web应用程序的性能测试

摘要:性能测试可以测算出应用系统能够承受的负荷,从而保证系统在实际压力下的正常工作。本文通过一种能够模拟真实用户实际行为的方法,对应用系统进行性能测试,获取数据进行分析,并对其性能指标进行比较,找到系统瓶颈,从而进行性能优化。 关键字 we...

分享:

性能测试基础

  性能测试主要是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行的一种测试。   系统的性能是个很大的概念,覆盖面非常广泛,对一个软件系统而言,包括执行效率、资源占用、稳定性、安全性、兼容性、可扩展性、可...

大数据量分页存储过程效率测试附代码(下)

059    --------生成查询语句--------060    --此处@strTmp为取得查询结果数量的语句061    if @strCondition is null or @strCondition='' --没有设置显示条件062    begin063 &...

分享:

大数据量分页存储过程效率测试附代码(上)

  在项目中,我们经常遇到或用到分页,那么在大数据量(百万级以上)下,哪种分页算法效率最优呢?我们不妨用事实说话。  测试环境  硬件:CPU 酷睿双核T5750 内存:2G  软件:Windows server 2003 + sql server 2005  OK,我们首先创建一数据库:...

Web测试中翻页功能的测试用例设计

  这几天看到一些WEB通用功能的测试用例设计,我也想小试一把,看到网上也有对翻页功能的用例,感觉不是很全,我总结了一下,下面是我对翻页功能的测试用例设计,有不对的欢迎朋友们指正,不全的大家帮补哦!  翻页功能我们常碰到的一般有以下几个功能:...

SQL语句与存储过程查询数据的性能测试

  测试目的:测试执行一条SQL语句,直接执行与放在存储过程中执行速度比较     一.建立数据库Liezui_Test ID        int    主键 自增Title     varchar(100)ReadNum...

分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号