Systems | Development | Analytics | API | Testing

Load Testing

How to Load Test OAuth secured APIs with k6?

The outline of this article is as follows: Most systems are designed to treat users differently based on their identity. Therefore, users are authenticated via various mechanisms and it's often equally important to test the performance of anonymous and authenticated endpoints. One of the most widespread authentication standards used by today's applications is OAuth. In OAuth, we use a trusted third party to verify the identity of the user.

Should I use the JMeter GUI for running the load tests against my application/API?

Often software developers get to ask themselves the question: Should I just run the tests in the GUI now that I finished developing them? The answer is pretty simple, NO. You should not use the GUI when running the tests. The GUI should be used only for developing the tests.

Accelerate Your Web Tests With Parallel Execution

It’s September. Students are back to school, whether that is in person or remote. Here in the States, we just celebrated the unofficial end of Summer with Labor Day. Things are likely picking up where you are, which makes it the perfect time to focus on test execution to put yourself ahead. Quality at the expense of speed, or speed at the expense of quality, is likely a challenge you have faced in your development journey.

How to install extra plugins in JMeter using the Plugins Manager?

A lot of times you will need to install some extra plugins that will help you in developing or running the performance tests. For this you will need to use the JMeter Plugins Manager. Below are the steps needed to install the Plugin Manager and install extra plugins: Written by Cristian Vazzolla.

How to Install JMeter on Mac?

When starting with Apache JMeter for performance testing the first step you need to take is to install JMeter on your development machine so that you can develop the test scripts. For installing JMeter on Mac machine you have a couple of options: In case you do not know what Homebrew means, we can say just that is a package manager for macOS. (For more information on how the set up Homebrew you can find on https://brew.sh/.

API Load Testing Mistake #5: Not Factoring in External API Calls - @SmartBear Talks

Nowadays, lots of modern API-based applications make calls out to third-party APIs. These APIs can belong to your organization, or they can be located on a partner, customer, etc. side. Today, we will analyze the specifics of calling these APIs during API load testing. Robert Schneider, a software testing consultant from WiseClouds, will help us avoid the mistakes when working with external API calls.

API Load Testing Mistake #3: Failing to Explore Multiple Load Generation Scenarios -@SmartBear Talks

Creating an API load test is only one piece of the huge load testing world. Once your test is ready, you need to integrate it into the business process, simulate different load generation scenarios, and analyze the results. Today, we will continue investigating API Load Testing mistakes you can easily avoid. Robert Schneider, a software testing consultant from WiseClouds, will share exclusive insight into load generation scenarios.