性能测试工具之JMETER工具说明
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于压力测试和性能测量,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。
JMeter是开源代码的测试工具,完全免费使用。
JMeter功能
JMeter 可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。它可以用于对服务器、网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类型下的整体性能。你可以使用它做性能的图形分析或在大并发负载测试你的服务器/脚本/对象。
JMeter功能包括:
l 能够对HTTP和FTP服务器进行压力和性能测试,可以对任何数据库进行同样的测试(通过JDBC)
l 能够对多种不同的应用程序/服务/协议类型进行负载和性能测试:
n Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)
n SOAP / REST Web服务
n FTP
n 数据库 通过 JDBC
n LDAP
n 面向消息的中间件 (MOM) 通过 JMS
n 邮件 - SMTP(S), POP3(S) and IMAP(S)
n 本机命令或shell脚本
n TCP
n Java 对象
l 全功能的测试IDE(集成开发环境),允许快速的测试计划录制(通过浏览器或本机应用程序),构建和调试。
l CLI模式(命令行模式(以前称为非GUI)/无头模式)支持从任何Java兼容的操作系统(Linux,Windows,Mac OSX, …)进行负载测试。
l 完整且随时可呈现的动态HTML报告。
l 通过从最常用的响应格式,HTML,JSON,XML或任意文本格式中提取数据的能力,轻松实现数据相关性(数据关联)。
l 完全的可移植性和100%纯Java。
l 完整的多线程框架,允许通过多个线程并发取样,和通过单独的线程组对不同的功能同时取样。
l 缓存和离线分析/回放测试结果。
l 高度可扩展的核心:
n 可插拔采样器允许无限的测试功能。
n 可编写脚本的采样器(与Groovy和BeanShell等JSR223兼容的语言)
n 可以使用可插拔定时器选择多个负载统计信息。
n 数据分析和可视化插件具有很好的可扩展性和个性化。
n 函数可用于为测试提供动态输入或提供数据操作。
n 通过Maven,Gradle和Jenkins的第三方开源库轻松实现持续集成。
综上,我们可以使用JMeter做如下测试:
Ø 压力负载测试(性能测试)
Ø 接口测试
Ø 功能测试:通过录制测试脚本,可以快速的形成测试脚本
Ø 回归测试:利用插件架构的优势,可以用于功能和接口的回归测试
JMeter优势和劣势
优势:
l 轻量级、体积小、免安装;
l 开源软件、扩展性好,我们可以根据自己的需要修改源代码;
l 支持代理录制,支持第三方软件 Badboy 录制的脚本,脚本可移植性好;
l 对 JavaWeb 支持性好,符合当前形势,Java 语言编写的系统和项目多;
l 支持分布式性能测试;
l 容易与 Jenkins 进行集成。
劣势:
l 不支持自动关联,必须手动书写关联脚本;
l 不支持 HTTPS 的脚本,但是可以直接测试 HTTPS 的请求;
l 不支持模拟浏览器的用户行为,每个用户只能代表一个并发;
l 没有自带的资源监控体系,需要借助第三方插件;
l 支持的协议较少(这里要说一点,支持的协议虽然少,但是确精)。
l 不支持录制的脚本和回放脚本进行比较。
JMETER实战
别丧了!研究发现长期的消极思维会增大痴呆风险
消极悲观的害处有多大?新研究发现,长期的消极思维习惯会增加患老年痴呆症的风险。看你以后还敢丧吗?
Photo by Francisco Moreno on Unsplash
Persistently engaging in negative thinking patterns may raise the risk of Alzheimer's disease, finds a new UCL-led study.
伦敦大学学院领头的一项新研究发现,总是采用消极的思维模式可能会提高患阿兹海默症的风险。
In the study of people aged over 55, published in Alzheimer's & Dementia, researchers found 'repetitive negative thinking' (RNT) is linked to subsequent cognitive decline as well as the deposition of harmful brain proteins linked to Alzheimer's.
这项研究发表在《阿兹海默症与痴呆症》,以55岁以上人群为调查目标。研究发现,“反复消极思维”可能会引发日后的认知能力下降以及和阿兹海默症有关的有害脑蛋白的沉积。
Lead author Dr Natalie Marchant (UCL Psychiatry) said: "Depression and anxiety in mid-life and old age are already known to be risk factors for dementia. Here, we found that certain thinking patterns implicated in depression and anxiety could be an underlying reason why people with those disorders are more likely to develop dementia.
该研究的首席作者、伦敦大学学院精神病学的娜塔莉·马钱特博士说:“我们已经知道,中老年的抑郁和焦虑是引发痴呆症的风险因素。在这项研究中,我们发现抑郁症和焦虑症患者常有的某些思维模式可能是这些人更容易患上痴呆症的背后原因。”
"We hope that our findings could be used to develop strategies to lower people's risk of dementia by helping them to reduce their negative thinking patterns."
“我们希望我们的研究结果可以被用来制定策略,通过帮助人们减少消极思维来降低患痴呆症的风险。”
For the Alzheimer's Society-supported study, the research team from UCL, INSERM and McGill University studied 292 people over the age of 55 who were part of the PREVENT-AD cohort study, and a further 68 people from the IMAP+ cohort.
在阿兹海默症学会赞助的这项研究中,来自伦敦大学学院、国家健康与医学研究院和麦吉尔大学的研究团队研究了来自预防阿兹海默症队列研究中的部分研究对象——年龄在55岁以上的292人,还有来自IMAP+队列研究项目的68人。
Over a period of two years, the study participants responded to questions about how they typically think about negative experiences, focusing on RNT patterns like rumination about the past and worry about the future. The participants also completed measures of depression and anxiety symptoms.
在两年时间内,研究参与者回答了一些问题,包括他们通常如何看待负面经历,是否会采用消极思维模式,比如反思过去或对将来感到担忧。参与者还完成了抑郁症和焦虑症的症状测试。
Their cognitive function was assessed, measuring memory, attention, spatial cognition, and language. Some (113) of the participants also underwent PET brain scans, measuring deposits of tau and amyloid, two proteins which cause the most common type of dementia, Alzheimer's disease, when they build up in the brain.
研究人员评估了他们的认知能力,测试了记忆力、注意力、空间认知力和语言能力。一些参与者(113人)还接受了PET脑部扫描,测量了陶蛋白和淀粉样蛋白的沉积物,当这两种蛋白质在大脑内堆积时,会引发最常见的痴呆症——阿兹海默症。
PET: 正电子放射断层造影术
The researchers found that people who exhibited higher RNT patterns experienced more cognitive decline over a four-year period, and declines in memory (which is among the earlier signs of Alzheimer's disease), and they were more likely to have amyloid and tau deposits in their brain.
研究人员发现,展示出更高水平反复性消极思维模式的人在四年内经历了更严重的认知衰退和记忆力下降(阿兹海默症的早期征兆之一),这些人的大脑中也更可能有陶蛋白和淀粉样蛋白的沉积物。
Depression and anxiety were associated with subsequent cognitive decline but not with either amyloid or tau deposition, suggesting that RNT could be the main reason why depression and anxiety contribute to Alzheimer's disease risk.
抑郁症和焦虑症与日后的认知能力下降有关,但与陶蛋白和淀粉样蛋白的沉积物无关,这表明反复性消极思维可能是抑郁症和焦虑症引起阿兹海默症风险升高的主要原因。
"We propose that repetitive negative thinking may be a new risk factor for dementia as it could contribute to dementia in a unique way," said Dr Marchant.
马钱特说:“我们认为,反复性消极思维可能是痴呆症的一个新的风险因素,因为它可能会以一种独特的方式引发痴呆症。”
The researchers suggest that RNT may contribute to Alzheimer's risk via its impact on indicators of stress such as high blood pressure, as other studies have found that physiological stress can contribute to amyloid and tau deposition.
研究人员指出,反复性消极思维可能会通过影响高血压等压力指标来提高患阿兹海默症的风险。其他研究已经发现,生理压力会导致陶蛋白和淀粉样蛋白的沉积。
Co-author Dr Gael Chételat commented: "Our thoughts can have a biological impact on our physical health, which might be positive or negative. Mental training practices such as meditation might help promoting positive- while down-regulating negative-associated mental schemes.
该研究的合著者盖尔·柴特拉博士评论道:“我们的思维会对我们的身体健康产生生物学影响,可能是正面的也可能是负面的。冥想等心理训练可能有助于促进积极思维,调节消极的心理机制。”
"Looking after your mental health is important, and it should be a major public health priority, as it's not only important for people's health and well-being in the short term, but it could also impact your eventual risk of dementia."
“关爱自己的心理健康很重要,而且应该被作为公共健康的关注重点,因为心理健康不仅在短期内对人的身体健康和幸福很重要,而且还能影响你最终患痴呆症的风险。”
英文来源:科学日报
翻译&编辑:丹妮
来源:中国日报网
相关问答
如何找回google账户(gmail邮箱)[回答]打开谷歌网页,点击登陆,选择忘记密码,就可以了通过邮箱找回密码了
什么是RFC文档?祥情参见http://www.cnpaf.net/Class/wlxy/055181744095441934.htmRFCisanacronymforRequestforCommen...
美版苹果S版和V版有什么不同 - G2calyrcI 的回答 - 懂得v版式三网通吃即移动、联通、电信通用s版则是移动运营商自己定制的号称是无锁不过约等于有锁强烈建议v版区别如下:1、型号不同S版的型号为A15...
...方邮件说邮箱有文件夹重名,要去修改 - Microsoft Community[回答]cindy_324,您好:欢迎访问MicrosoftCommunity,很高兴为您提供帮助。关于您的邮箱收到主旨为【Twofoldersinyourmailboxhavethesame...
文件夹重名,可是怎么也找不到重名 - Microsoft Community[回答]AllenXU423,您好:欢迎访问MicrosoftCommunity,很高兴为您提供帮助。关于您的疑问,请问您是否接收到标题为“Twofoldersinyourmailboxhave...
163企业邮箱怎么收费啊? - 4smytAbnO 的回答 - 懂得网易企业邮箱由网易企业邮箱事业部为金融行业推荐并提供服务的网易企业邮箱.具体实施方法如下。1、高效对外客户投递服务体系——最奇妙的客户信息...
太平洋叮咚助手的作用?叮咚助手app一款很方便实用的办公软件,提供使用者的办公效率,可以设置智能提醒时间,软件实时更新更多的功能叮咚助手软件简介结合倒班人员实际情况,为广大...
比活力的定义及计算公式?1、在特定条件下,单位重量(mg)蛋白质或RNA所具有的酶活力单位数。2、比活力(性)(SpecificActivity)是酶纯度的量度,即指:单位重量的蛋白质中所具有酶的活力...
Word菜单栏不见了怎么处理?三种方法帮助恢复消失的Word菜单栏...方法二:修改注册表点击开始→运行,输入regedit打开注册表编辑器,找到或新建HKEY_CURRENT_USERSoftwareMicrosoftOffice[OfficeVersion]Wor...
电脑开不开,出现一屏英文字,怎么处理?-ZOL问答AMIBIOS(c)2005AmericanMegatrendsincP4M890T-M2Release04/06/2007cpu:Intel(R)Pentium(R)4CPU3...