Apache JMeter应用程序是开源软件,是一个100%纯的Java应用程序,旨在加载测试功能行为并测量性能。它最初是为测试Web应用程序而设计的,但后来扩展到其他测试功能。
JMeter可用于测试静态和动态资源,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库 和 FTP服务器等。Web动态应用程序的性能,模拟服务器、服务器组、 络或对象上的重负载,以测试其强度或分析不同负载类型下的整体性能。 同时,还也可以对应用程序进行回归测试。通过创建的测试脚本和assertions来验证你的程序返回了所期待的值。为了更高的适应性,JMeter允许调用二次开发的jar包来丰富你的测试场景;JMeter允许使用正则表达式来创建这些assertions。
JMeter不是浏览器,是通过不同的协议进行工作,支持很多种协议(如常见的:HTTP、HTTPS、JDBC等 )。JMeter在 络服务和远程服务而言,像多个浏览器;但是,JMeter 不会执行浏览器支持的所有操作。如:JMeter 不会执行在 HTML 页面中找到的脚本,不会像浏览器一样呈现HTML页面(可以将响应视为HTML等,但计时不包含在任何示例中,并且一次只显示一个线程中的一个实例)。
#jmeter#
#软件测试#
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!