web性能测试分析-理论篇
http://www.cnblogs.com/mxy1028/archive/2008/10/06/1305099.html
web性能测试分析-工具篇
http://www.cnblogs.com/mxy1028/archive/2008/10/06/1305046.html
价格
定价:¥25.00 当当价:¥18.80
书籍目录
第1章 Web性能测试基础
1.1 Web性能测试简介
1.2 Web性能测试种类
1.3 性能测试常见的认识误区
1.4 性能调整基础知识
1.5 小结
第2章 Web全面性能测试模型
2.1 Web全面性能测试模型简介
2.2 Web性能测试策略模型
2.3 Web性能测试用例设计模型
2.3.1 预期性能指标测试用例
2.3.2 用户并发性能测试用例
2.3.3 疲劳强度与大数据量测试
2.3.4 网络性能测试
2.3.5 服务器性能测试
2.4 Web性能测试模型使用方法
2.5 小结
第2部分 方案篇
第3章 性能测试实施与管理
3.1 性能测试管理概述
3.1.1 性能测试流程
3.1.2 性能测试管理的障碍
3.2 性能测试规划与设计
3.2.1 性能测试需求分析
3.2.2 性能测试整体规划
3.2.3 性能测试计划制定
3.2.4 性能测试用例设计
3.3 性能测试实施和监控
3.3.1 实施性能测试
3.3.2 进度与变更控制
3.4 测试分析与经验总结
3.4.1 性能测试规划总结
3.4.2 测试用例设计总结
3.4.3 测试工具与技术总结
3.4.4 瓶颈分析方法总结
3.5 小结
第4章 Web性能测试分析
4.1 性能分析基础知识
4.1.1 几个重要的性能指标
4.1.2 性能分析的基本原则
4.2 Web应用程序分析
4.2.1 用户事务分析
4.2.2 Web资源分析
4.2.3 网页元素细分
4.3 小结
第3部分 实践篇
第5章 Web性能测试案例解析
5.1 架构设计阶段的性能测试
5.1.1 项目背景
5.1.2 性能测试策略、目标、范围、环境
5.1.3 性能测试分析与设计
5.1.4 性能测试实施
5.1.5 测试结果分析
5.1.6 案例点评
5.2 某企业OA系统测试案例
5.2.1 项目背景、测试策略、范围
5.2.2 性能测试用例设计
5.2.3 性能测试实施
5.2.4 测试结果分析
5.2.5 案例点评
5.3 银行卡申请审批系统测试
5.3.1 项目背景
5.3.2 性能测试策略
5.3.3 测试需求分析与规划
5.3.4 性能测试计划及评审
5.3.5 性能测试用例
5.3.6 性能测试实施
5.3.7 性能测试结果分析
5.3.8 案例点评
5.4 小结
附录A 性能测试计划模板
附录B 性能测试用例模板
附录C 性能测试报告模板
后记
web性能测试分析-工具篇
http://www.cnblogs.com/mxy1028/archive/2008/10/06/1305046.html
Web网站的性能测试工具整理
http://lzj0470.iteye.com/blog/657712
http://bbs.itzk.com/thread-745-1-1.html
http://xiechao240.iteye.com/blog/747493
http://www.williamlong.info/archives/1291.html
http://softtest.chinaitlab.com/qita/775638.html
http://hi.baidu.com/seowatch/blog/item/53703b467cfdd90e6a63e5c1.html
10 款网站加载时间比较和测试工具推荐
http://www.iteye.com/news/21906
Web网站的性能测试工具
http://tdcq.iteye.com/blog/1015255
DynaTrace Ajax Edition
http://www.iteye.com/topic/868857
高性能WEB开发
http://kb.cnblogs.com/page/64064/2/
[1] HTTP服务器篇
[2] web 性能测试工具推荐
[3] 图片篇
[4] 如何加载JS,JS应该放在什么位置?
[5] 为什么要减少请求数,如何减少请求数!
[6] 减少请求,响应的数据量
[7] JS、 CSS的合并、压缩、缓存管理
[8] 页面呈现、重绘、回流
随着Web 2.0技术的迅速发展,许多公司都开发了一些基于Web的网站服务 , 通常在设计开发Web应用系统的时候很难模拟出大量用户同时访问系统的实际情况,因此,当Web网站遇到访问高峰时,容易发生服务器响应速度变慢甚至服务 中断。为了避免这种情况,需要一种能够真实模拟大量用户访问Web应用系统的性能测试工具进行压力测试,来测试静态HTML页面的响应时间,甚至测试动态 网页(包括ASP、PHP、JSP等)的响应时间,为服务器的性能优化和调整提供数据依据。
我推荐各位Web 2.0开发测试人员使用Microsoft 的Web Application Stress Tool 这 个工具软件,这个微软提供的小工具仅9.58M,很小巧且实用。虽然功能上比不了专业的LoadRunner,但LoadRunner体积庞大,价格不 菲,一般的企业也不会花那么多钱去购买LoadRunner,而微软的WAS则是完全免费,并且主要的功能都有,够用就行。
Microsoft Web Application Stress Tool能有效测试一个网站的负载性能,这个软件可以通过脚本模拟100个强并发用户的访问,并模拟实际用户的一些点击操作,WAS还可以连接上远程 Windows网站服务器的性能计数器(Performance Counter),通过对服务器性能(CPU/内存等)的性能分析来找到系统的瓶颈。CPU使用百分比反映了处理器开销,CPU使用百分比持续地超过 75%是性能瓶颈在于处理器的一个明显的迹象。
每次测试运行结束后WAS会生成详细的报表,WAS报表可以从View菜单选择Reports查看。
另外,CSDN也总结了 一些其他的测试工具,包括性能测试工具和功能测试工具,前十大测试工具排名如下:
业级自动化测试工具WinRunner
Mercury Interactive公司的WinRunner是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和 回放用户的应用操作,WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、 复杂的企业级应用无故障发布及长期稳定运行。
工业标准级负载测试工具Loadrunner
LoadRunner 是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试。通过使用LoadRunner ,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。
全球测试管理系统testdirector
TestDirector 是业界第一个基于Web的测试管理系统,它可以在您公司内部或外部进行全球范围内测试的管理。通过在一个整体的应用系统中集成了测试管理的各个部分,包括 需求管理,测试计划,测试执行以及错误跟踪等功能,TestDirector极大地加速了测试过程。
功能测试工具Rational Robot
IBM Rational Robot 是业界最顶尖的功能测试工具,它甚至可以在测试人员学习高级脚本技术之前帮助其进行成功的测试。它集成在测试人员的桌面 IBM Rational TestManager 上,在这里测试人员可以计划、组织、执行、管理和报告所有测试活动,包括手动测试报告。这种测试和管理的双重功能是自动化测试的理想开始。
单元测试工具xUnit系列
目前的最流行的单元测试工具是xUnit系列框架,常用的根据语言不同分为JUnit(java),CppUnit(C++),DUnit (Delphi ),NUnit(.net),PhpUnit(Php )等等。该测试框架的第一个和最杰出的应用就是由Erich Gamma (《设计模式》的作者)和Kent Beck(XP(Extreme Programming)的创始人 )提供的开放源代码的JUnit.
功能测试工具SilkTest
Borland SilkTest 2006属于软件功能测试工具,是Borland公司所提出软件质量管理解决方案的套件之一。这个工具采用精灵设定与自动化执行测试,无论是程序设计新手或资深的专家都能快速建立功能测试,并分析功能错误。
性能测试工具WAS
Microsoft Web Application Stress Tool 是由微软的网站测试人员所开发,专门用来进行实际网站压力测试的一套工具。透过这套功能强大的压力测试工具,您可以使用少量的Client端计算机仿真大 量用户上线对网站服务所可能造成的影响。
自动化白盒测试工具Jtest
Jtest是parasoft公司推出的一款针对java语言的自动化白盒测试工具,它通过自动实现java的单元测试和代码标准校验,来提高代码的可靠性。parasoft同时出品的还有C++ test,是一款C/C++白盒测试工具。
功能和性能测试的工具JMeter
JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现。
性能测试和分析工具WEBLODE
webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能。
http://www.guao.hk/tag/page-speed
Google 推出 mod_pagespeed 模块,让你的网站速度飞起来
http://www.guao.hk/posts/google-introduce-modpagespeed-for-apache.html
网站性能优化的几个资源
http://tanyanyun-163-com.iteye.com/blog/1271272
http://gtmetrix.com/reports/www.s*****.com/fohtslvh
Steve Souders 官方微博
著名的WPO先驱和倡导者,的YSLow14条军规的倡导者。《高性能网站》《进阶高性能网站》两本书的作者。
谷歌给出的性能优化指引
http://code.google.com/speed/page-speed/docs/rules_intro.html
以前端优化为主的建议。
似乎没找到中文版,如果的确没有,笔者会逐步翻译推出。
雅虎给出的性能优化指引
英文版:http://developer.yahoo.com/performance/rules.html
中文版:http://www.iros.me/yslow-yahoo-website-speed-up.html
总共有34条建议,已经包括了YSlow的在内。中文版
网站页面速度测试工具1
http://www.selfseo.com/website_speed_test.php
这个工具,可以同时对比多个网站速度。
不过反馈的时间不包括前端运行时间。
网站页面速度测试工具2
包括多种测评,以及时间瀑布图。对网站分析非常有用。
end
相关推荐
Javaweb商品/仓库管理系统附带文档和部署视频 视频教程:https://www.bilibili.com/video/BV1sZ4y1t7Ht 技术栈:jdbc+jsp+Servlet+mysqL+Layui 本项目只有两个表,管理员表,商品表,管理员登录后可以对商品进行增删...
跟视频的一模一样。md格式
【标题】"paimai.rar_Javaweb系统_javaWeb/mysql_javaweb_javaweb_mysql" 提供了一个基于JavaWeb技术构建的拍卖系统,该系统采用了MySQL作为其数据库管理系统。这个项目不仅展示了JavaWeb开发的核心技术,还强调了...
JavaWeb课程设计/期末大作业-个人博客系统+源代码+文档说明+sql - 小白不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96...
JavaWeb课程设计/期末大作业--学生信息管理系统+源代码+文档说明+功能说明文档 JavaWeb 课程设计作品。类似学校的教务管理系统,实现了其中的部分功能,包括学生的增删改查,成绩的增删改查等。 - 小白不懂运行,...
vue react javaweb nodejs 微信小程序 h5小游戏 一共6种项目合集,就是怕那天电脑挂掉,U盘坏了
JavaWeb课程设计/期末大作业-宿舍管理系统+源代码+文档说明+数据库sql,含有代码注释,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为课程设计...
校园帮项目,毕业设计/课程设计/javaWeb/SSM 校园帮项目 校园即时服务平台 用户角色 管理员 功能 登录、公告管理(发布公告、停用公告)、任务管理(下架任务、删除任务)、用户管理(用户充值、限制用户)、修改...
本项目"javaWeb/Mysql实现火车票售票系统"旨在利用JavaWeb技术和MySQL数据库来创建一个实用的在线售票平台。下面我们将深入探讨这个系统的实现原理、关键技术以及核心功能。 首先,JavaWeb作为服务器端开发的重要...
JavaWeb课程设计/期末大作业-仿天猫电商网站的搭建+源代码+文档说明+数据库,含有代码注释,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为课程...
JavaWeb课程设计/期末大作业-在线考试系统+源代码+文档说明+数据库sql(满分项目),含有代码注释,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以...
JavaWeb课程设计/期末大作业-在线旅游网站+源代码+文档说明 - 小白不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,...
JavaWeb课程设计/期末大作业-学生信息管理系统+源代码+文档说明+功能说明文档+数据库(满分项目),含有代码注释,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用...
JavaWeb教程PPT涵盖了许多关键知识点,旨在帮助学习者深入理解和掌握Java在Web开发中的应用。JavaWeb技术栈包括Servlet、JSP、JDBC、MVC模式、过滤器、监听器等多个方面,这些内容在PPT中都有可能涉及。下面将详细...
[历史订单查看详情](https://github.com/Clovers4/coffee-javaweb/blob/master/resouce/sample/user-history-order-details.jpg) ![购买餐点]...
JavaWeb图书销售管理系统/网上书店 Javaweb_bookstore,一个基于servlet+jsp 的MVC图书销售管理系统。 开发环境: Tomcat版本:v8.5 MySQL版本:v8.0 JDK:1.8.0_171 (没有用到任何框架,都是servlet,前端是JSP+...
JavaWeb在线商城开发知识总结(java+jsp+servlet+MySQL+jdbc+css+js+jQuery) 可以实现浏览商品,查看商品详情,添加购物车,计算价格等功能 项目文章:...
javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码javaWEB 人力资源管理系统源码...
JavaWeb是Java编程领域中的一个重要组成部分,主要涉及Web应用程序的开发和实现。黑马程序员是一家知名的IT教育机构,他们提供的Javaweb教材源码是为了帮助学员深入理解和实践Web开发技术。下面将详细介绍JavaWeb的...
JavaWeb数据库课程设计/期末大作业-网上购物书城+源代码+数据库sql(满分项目),含有代码注释,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为...