There are several options to perform custom JMeter scripting and extend baseline JMeter functionality. Check out the most popular extension mechanisms, compare performance and analyze which one is the best. It's Battle of the Bands, JMeter style. Beanshell V. JSR223 V. Java Request Sampler
Beanshell is the most advanced of JMeter built-in components which supports Java syntax and extends it with scripting language features like loose types, commands and method closures. If your test case is not very common and implementation via embedded JMeter components is tricky or even impossible, using Beanshell is the best option to get things done.
The holiday season is closing in on us again and the largest shopping day of the year is getting close - Black Friday (or shall we be honest and say Thanksgiving Day), followed by Cyber Monday, followed by a month+ long frenzy of holiday shopping that extends all the way through the first of January. That is A LOT of shopping.
Representational State Transfer (REST) uses the HTTP request method with the most popular being: GET, POST, PUT and DELETE. The responses return status codes indicating success or failure, along with any applicable headers, and JSON representing the affected fields (or nothing) in the message-body. Read below and you can easily learn how to write a JMeter script with one of these methods!
CloudWatch is Amazon’s out-of-the-box feature that enables users to to monitor their AWS resources such as EC2s, ELBs, Route53, EBS and more for CPU usage, Disk I/O etc. Using BlazeMeter to load test an AWS machine. Developers can integrate data from CloudWatch into their test and view it in real-time, while the test is running, from a single dashboard.**
A few days ago I noticed DigitalOcean.com had a new pre-built Ghost image for the Ghost Blogging Platform.
Amazon re:Invent is the annual pilgrimage of developers, devops, tech leaders and all sorts of C-level execs in AWS's ever expanding community. This year’s re:Invent is being held in Las Vegas, November 12-15. Currently, there are over 150 session with over 16 different tracks to choose from and if you can't attend, there are still a number of ways to participate partially.
Historically, most developers using JMeter get into building a test script and after about 3 intensive hours of work, their result is a beautiful designed JMeter script that is unfortunately "miles away" from the real browser activity. Developers invariably lose touch with reality and the value of their testing effort suffers. Then those same inaccurate scripts are used to be uploaded out in the cloud to run......and it becomes even more challenging; because the cloud is even more "wild" and unpredictable.
If you read our article, JMeter's Superpower: The HTTP Proxy Server, then you already know how to use JMeter's Proxy Server to record HTTP traffic. But what if a website uses SSL encryption? Then, you better make some configuration changes. How? We'll tell ya'. Record HTTPS Traffic with the JMeter Proxy Server