羽毛球专门性练习有哪些

深入性能测试(26)
本人2011年初开始接触web性能测试,那时公司还有专门做性能测试的团队,我是刚毕业参加工作半年后在一家电子商务公司直接做的web性能测试,不是从开发转过来的,一年来背后一直有股力量在逼着自己去学新东西。当时的想法是,这我要是会了,我就不要每次去求别人帮我忙了,这样就能节约时间了,呵呵。下面分享自己一年来的学习路线,希望对想开始学web 性能测试的有一定的帮助。
一. 对于LoadRunner工具的使用就不叙述了,对于WEB的性能测试有需要注意的地方。
1. WEB里面衡量系统的处理能力使用的更多是PV和UV(google analysis 免费),所以在定义事务时,需要把一个完整的页面定义为一个事务,里面有个特别注意的就是302的跳转,对于一些操作,例如登陆一个购物车网站,在成功登陆后会跳转到新的页面。对于这种情况也需要把跳转后请求的页面也放在事务的边界里面。在分析响应时间时可以使用web page breakdown功能来分析操作本身以及跳转后的页面。这个跳转后的页面在操作提交函数里面一般是存在的,参数名为URL,值为具体的URL,一般为相对路径。
2. RTS(Run time settings)里面有个Download non-HTML resource 的选项,这个测试的时候需要注意,根据需要确定是否选上,也是每次做测试之前重点检查的地方
3.其他的 比如参数的取值方式,参数的数据量的大小等对测试结果影响比较大,需要注意。对一些提交类的操作,尽量做一些检查点和设计成手工事务(根据提交后返回的结果来判断事务是否成功)
二.分享下这一年来我的学习摸索路线,总的按照这样的思想:目前最需要掌握的,会影响执行测试的先学,还有就是对于有些技术理解为主,先把自己的知识面铺开,这是一阶段,然后再挨个去深入学,这是第二阶段,再根据自己感兴趣的领域进一步深入,成就一技之长。
我的学习摸索路线如下
系统架构IHS+WAS+DB2,拥有独占的性能测试环境(ctrix+2Web+2WAS+1DB+EIS)
计算机组成原理,计算机网络,操作系统,这三门课本科都学了,可是工作了才发现都还给老师了,刚接触性能测试那会,重新把这些教材翻出来了仔细看了一遍,这三门基础课真的很重要很重要(体会到考研为啥这三门是专业课的的一部分了),基础打牢了才能接着学其他的了。
HTTP协议/HTML/XML的基础知识
HTTP协议的原理 其中各种状态的含义 例如200 302 404
500 等常见状态代表什么
HTML的构成 , Header,Body,XML CSS, JS cookie, 浏览器 的原理 学会使用 firebug工具来分析页面元素,学会使用 Yslow工具对前端的页面性能进行评估。
1.3 域名, hostname , DNS, LoadBalance,(F5. Ctrix)交换机, 防火墙 ,网卡的工作的原理
linux(AIX)操作系统
2.1. linux 操作系统内存(实存,虚存,交换swap)的原理,会用vmstat,free,svmon(AIX用来监控native space)命令来监控内存。
磁盘的工作原理,文件系统的原理,DISK的IO原理,会用df 查看磁盘状态 iostat
查看DISK IO的情况。
网络(以太网echo,令牌lo的原理) TCP/IP连接的原理
Linux操作系统的基本命令,ls ps cd tar grep kill
ftp(get put) mkdir chmod chown cp mv vi more tail rm 这些等等
会使用nmon top(topas) vmstat iostat netstat free 监控系统的各种资源,明白命令的输出的各种指标的含义
java web开发
java的技术基础,多线程技术
3.2 JSP, sevlet,EJB的原理,了解J2EE的常见的几个框架,本人学了下structs,Hiberate框架的原理。
3.3 java的内存回收原理 学会根据GC日志分析内存的回收以及JVM 的heap 和native 的监控,诊断GC问题
3.4 学会heapdump的原理,会使用工具分析heapdump。
3.5 会使用JDK自带的工具Jconsole来监控JVM
Web Server的原理
4.1.会webserver服务器的启停命令
理解webServer(IHS为例)的配置文件httpconf里面的 ThreadLimit ServerLimit
StartServers
MaxClients
MinSpareThreads
MaxSpareThreads
ThreadsPerChild
MaxRequestsPerChild Timeout
KeepAliveTimeout 这些参数的作用
4.3 理解plugin的工作原理以及plugin-cfg.xml文件的配置,能根据需要调整该文件进行测试。以及能够诊断因为plugin的配置不正确导致的环境的异常
5.1 学会使用中间件的基本操作命令,启停server,部署应用,节点同步,调整日志级别,查看系统的systemout.log,systemError.log GClog .会基本的服务器操作。
5.2 学习中间件的原理,例如WAS的基本原理以及熟悉一些常见的需要根据具体的应用类型而调整的配置参数,例如webcontainer的大小,JDBC池的大小,session 的管理,动态高速缓存的配置等。在学这部分内容的时刻可以做一些对比的实验,调整这些参数看对系统性能的影响。
5.3 结合学的分析GC的技术,可以对中间件的JVM的heapsize 和native space进行监控,并结合heapdump的分析进行调整,不仅仅是heap大小的调整,还有对一些heap中存储的一些缓存的数据(Dynamic cache)等特殊用途的数据的配置进行调整。
达到这三个方面后,基本不怎么会因为环境因素阻碍你做测试了。
数据库的原理
6.1. 熟练的写SQL,准备测试数据需要从数据库得到,所以会SQL是基本功了,这之前还得对数据库中的表的建模足够熟悉,而且表之间的关系也要熟悉。
6.2. 熟悉数据库的逻辑结构和物理结构,表,表空间的基本原理,会数据库的基本操作,比如建索引,runstat,reorgchk,db2diag,db2expln,db2top,db2pd(DB2的)
6.3. 学会生成数据库的快照,掌握一种分析快照的工具,要明白快照里面的指标的含义(曾经针对一张快照学了接近一个月,挨个的学里面指标代表啥意思,后面的原理是什么。)
数据库是接触的比较少,有专门的DBA在调优,所以学习的比较多的都是原理,主要是为了和他们沟通的时候能表达出来,或者他们在分析问题的时候能听懂。
在学习了上面后整体把握整个系统的架构 考虑各种服务器之间的连接的原理 以及一些需要配置的参数。把握了整个系统的架构后就能明白漏斗模型的原理(从前往后连接数越来越小的模型) 通过一些测试,可以了解到一个系统的各部件的处理能力是不是平衡的,避免某类服务器的处理能力过强或者过弱。比如你把应用压满了,DB却5%都不到,这样的情况就是DB相对应用的处理能力过强,需要调整。一般把应用压满,DB 30%-40%比较合理些,一般不要让DB的CPU利用率超过50%。
上面是这一年来去学习的内容,一层层的往下学的。接下来也就是2012年就要开始学习linux操作系统的调优,shell, SQL优化。
谈谈自己快一年的web性能测试的感受
业务知识很重要,针对不同的业务场景,需要对脚本以及测试场景进行一些特殊的设计,且一些常规的设置也要按照业务规则来设定。(比如一些数据是从cookie提取的,就可能需要使用操作cookie的函数了)
性能测试是一个不断被打击的过程,自己所掌握的那点只是总是不够,需要不断的去学习新的东西。在这种不断被打击的过程中,技能一点点的在积累,回过头去看一年前的自己和两年前的自己,只希望暴风雨来的更猛烈些吧。
性能测试需要蛮高的学习积极性,有兴趣固然好,但是有些是必须要去学的,就得逼自己去学了,有句话说的好,人都是被逼出来的。
诚希望认识从事Web性能测试的志同道合之士共同交流,共同进步
一些学习资料
IBM的infocenter
deploywork 以及IBM redbook 里面有大量的IBM的websphere产品的学习资料,很权威
Oracle的文档库() 有oracle(包括java EE)的相关产品的学习资料
Apache 的学习网站
我的另外一个帖子
《构建高性能的websphere企业级应用》虽然是IBM的产品,但是里面讲的怎么做性能测试很不错。
《构建高性能web站点》不错的一本书。
Jconsole 监控工具的详细使用
Nosql(非关系型数据库)
Nmon工具的使用以及下载地址有什么训练方法能把自己锻炼到自己像体校生一样强壮??_百度知道
有什么训练方法能把自己锻炼到自己像体校生一样强壮??
我有更好的答案
柔韧性练习 上午、负重蹲跳起15次3组 5、 跳深15次3组 6、 跑的专门性练习 3、 跳栏架练习 4、单足跳30米4组 4、深蹲8次3组 5:速度练习 1、 准备活动 2、 跑的专门性练习 3,男每组15个,女每组12个 4、 准备活动 2:身体素质练习 1、 准备活动 2、 跑的专门性练习 3、负重半蹲 3组 上午:专项练习 下午:调整练习 以游戏和小型比赛为主 星期天早晨: 接力赛 1、 提踵练习20次3组 6、 放松 星期四早晨 、 60米加速跑 6组计时 4、 120米加速跑6组学生分组计时 上午:专项练习 下午:力量练习 1:专项练习 下午、负重纵跳15次3组 4:铅球练习 下午、 跑的专门性练习 3、 立卧撑3组、 蹲距式起跑30计时6组 星期二早晨:弹跳练习 1、 行进间计时30米6组 4: 耐力练习 1:上肢力量练习 1、 准备活动 2、 卧推8次4组(女6次) 3: 2、跑的专门练习,我们的训练计划你可以参考下 星期一早晨 :调整练习 1、 游戏贴锅饼 星期五早晨: 速度练习 1、慢跑+柔韧性练习、 俯卧撑3组,每组20个。 上午:铅球练习 下午:身体素质练习 1:8秒X3组 4、纵跳20次3组 3, 60米3组 上午、 原地交换步推杠铃12次4组。(女8次) 4、 俯卧撑20次4组(女12次) 星期六早晨: 腿部力量练习 1、弓箭步交换腿跳40次5组 2、计时跑、 腰腹肌练习 星期三早晨: 速度耐力练习 1、 准备活动 2、 跑的专门性练习 3、 越野跑4000米 2、准备活动 2、跑的专门性练习 3、游戏: 3、原地快速高抬腿跑:30米4组、准备活动 2、俯卧撑击掌15次4组 3楼主你好:大渔网 4、 准备活动 2,我是体育特长生、上午:专项练习(足球、乒乓球、) 下午、 准备活动 2
采纳率:69%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。跑的专门性练习要领_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
跑的专门性练习要领
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩4页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈比如说抓地性、防滑性怎样测试、有什么专门的机构
答: 据我所知在北京的半壁店有一个轮胎橡胶协会可以进行这种测试.
其他答案(共5个回答)
的花纹不同自然它的抓地性、防滑性都不一样。
我国最权威的轮胎检测机构是:中国橡胶轮胎协会质量监督检验中心
检测是最直接有效的办法!不过价格不菲!一般来说买质量比较稳定的厂家的就可以了!没有哪个厂敢说他生产的轮胎是100%的!
我们现在用的“正新”牌轮胎是台湾与大陆合资产品。
厦门正新橡胶有限公司生产。也就是原来厦门轮胎厂的“海燕”牌轮胎。
自从合资后,引进了台湾正新的工艺和配方,使产...
回答:您好
1:耐磨性的问题比较复杂,国家也没有标准,轮胎的公里数寿命与橡胶的性质,车辆的定位好坏,路面的构成,驾驶习惯等都有很大的关系。
2:轮胎编号每个厂家...
扭距:发动机的指标之一,活塞在汽缸里的往复运动,往复一次做有一定的功,它的单位是牛顿。在每个单位距离所做的功就是扭矩了。它是使物体发生转动的力,在功率固定的情况...
如果想省心、有保障,买品牌的水槽,比如摩恩、弗兰卡,欧琳等牌子,在百安居这样的大型建材超市都有,可能还会遇到特价什么的,这样的水槽有服务保障。但价格肯定贵的,基...
答: 可能是你把轮胎的标记写错了--没有350-10这样一说,应该是3.50-10。这个规格比100/90-10的断面尺寸(轮胎宽度)要小一点,不过直径的差别不是很大...
答: 指导意见:
平时要注意个人的清洁卫生,要放松心情,保持充分的睡眠,饮食要以清淡、营养为主,不要吃刺激性、油腻、生冷的食物。
医生询问:
答: 那是多方面原因决定的。更多详情还是到专业的汽车网上看吧。
答: 一般的最常用的是鼠笼式的三相异步电动机,需要学习嵌线的技术,因为绕组烧毁最常见,重新绕制的事情比较多,普通技术不难学。
答: 影响,超控性,安全性,稳定性和舒适性
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区

我要回帖

 

随机推荐