Webinar Recording: Performance testing in the cloud

Performance testing is an essential part of today's DevOps workflows. It requires the capability to run load tests both locally and in the cloud to address different users' needs at different stages of the software development cycle. Local testing for developers early in the development cycle. Cloud testing for developers and QA teams that need to run much larger tests later in the dev cycle.

Cloud execution services free you from having to maintain your own load generation infrastructure. Watch this webinar to learn how you can run performance tests in the cloud using the open source load testing tool - k6.

Read More

Load Testing Strategies

Strategy around your load tests is as important as the tactics and execution. While one might debate the best comprehensive strategies, here we’ll share a couple of key ideas that can help you no matter what type of project you’re load testing.

Troubleshooting: Change only one variable

Because today’s apps are more complex than ever, sometimes it’s hard to pinpoint a particular bottleneck or performance problem.

Read More

Webinar: Performance testing in the cloud

Performance testing is an essential part of today's DevOps workflows. It requires the capability to run load tests both locally and in the cloud to address different users' needs at different stages of the software development cycle. Local testing for developers early in the development cycle. Cloud testing for developers and QA teams that need to run much larger tests later in the dev cycle.

Cloud execution services free you from having to maintain your own load generation infrastructure. Attend this webinar to learn how you can run performance tests in the cloud using the open source load testing tool - k6.

Read More

Insights from Recent State of DevOps Reports

I've recently reviewed three State of DevOps reports from the past year, one from InterOp and two from Puppet-- the 2017 State of DevOps Report and the State of DevOps Market Segmentation Report. Here are a few excerpts and insights from these reports, particularly as they pertain to software performance testing as part of a DevOps environment.

Read More

Automate Load Testing with GitLab CI

In the GitLab 2018 Global Developer Report it says:

"As we look at 2018 and beyond, IT organizations that successfully adopt continuous improvement practices and seamless automation across their software development lifecycle will have happier, more collaborative, and well-functioning teams who are better positioned to meet their goals and objectives."

60% report automating more of the software development lifecycle as a top priority.

Other key findings from the survey:

  • 61% agree that developers in their organization understand how their changes affect the performance of their application(s)
  • 92of respondents agree that open source tools are critical to software innovation
  • 90% of managers, compared to 84% of developers, agree that practicing Continuous Integration (CI) alleviates blockers in the development process.

Testing came out on top when respondents were asked where in the development process they encountered the most delays: 

From the report: Manual testing and a change of plans mid-process (often by non-technical stakeholders) cause headaches for developers. As one respondent summarized, “We need to plan better and automate more,” a sentiment that was echoed across multiple responses.

We can see from the above that automating the testing process as part of the CI pipeline is a critical area of improvement for development and DevOps teams. Performance testing is a key component of the overall testing process. Performance testing as part of your Continuous Integration process allows developers test early in the development cycle. This makes finding and fixing performance issues faster and more efficient.

View our on-demand webinar recording where we'll cover the basics of performance testing and how to incorporate it into your automation pipeline using the GitLab Continuous Integration tool. Learn how to execute performance tests with our open source load testing toolk6 as part of your CI workflow.

Read More

When should I start load testing?

Realism is a good goal, but don't lose sight of the trade-offs. If you wait to test until you have a perfect simulation, you'll miss opportunities to fix problems. Look for ways to start with simple testing instead, and then build up to more complex simulations.

Read More

2018 Predictions: More Need for Load Testing

What’s going on in the world of testing?

Read More

Using k6 HAR converter to record sessions

With the new k6 HAR converter, it is dead simple to use a browser to record a user session and then let k6 replay it in a load test. This article describes the HAR converter feature and how you can use it.

Read More

We recommend: A Practical Guide to Testing in DevOps, by Katrina Clokie

A Practical Guide to Testing in DevOps offers direction and advice to anyone involved in testing in a DevOps environment.

Read More

LoadImpact’s Developer-First Focus: Why You Care

We recently talked about the “new” shift left testing trend. The concept is important, for sure, especially in a larger, less nimble development organization. But all testing, we believe, should be developer-first.

Read More

Recent Posts

Popular posts

Posts by Topic

see all

Subscribe to Email Updates