Checklist of Best Practices for Writing Assertions

Studies show us that a quarter of visitors abandon websites that take more than 4 seconds to load. They also show that nearly half of users don't revisit poorly performing websites. At the same time, Walmart found that every 1-second improvement in page load time improved conversion rates by 2%. In other words, load tests are important. At least as important as unit and integration tests.


How to Reduce the Cost of Your Testing & Automation

Most development teams appreciate the value of testing and test automation, but there's always a push-and-pull when it comes to the time and costs associated with it. It's important to understand the costs and benefits of testing and test automation in order to decide what level of coverage is appropriate for a given project.


Agile Development Workflow Example with Load Testing

Simple load tests are relatively straightforward to build, even with simple scripting, but they can quickly become complex. With modern applications becoming front-end heavy, these challenges can make load testing nearly impossible for internal development teams that are already under pressure, which in turn makes it impossible to be part of an Agile workflow. Use this Agile development workflow example to see how load testing could fit into your workflow in a regular and systematic way.

Managing Continuous Performance Testing in CI/CD Pipeline

Nowadays performance is everything. It only takes one second of lag time to lose 7% of the conversions you would have had if your performance met the standards of your users. So how can agile teams keep up with their continuous delivery cycles and ensure they execute all the necessary performance tests? One way to do this is to integrate performance testing into your CI/CD pipeline.

Beyond Protocol Results: Why and how to analyze end-user experience through real browser-based load

Performance testing is critical if you want to scale web applications. Poor performance is a major reasons why digital companies lose users, which is why it’s imperative to ensure your application infrastructure is able to handle the anticipated load without compromising on your end user experience.

TestComplete Releases Version 14.2

Our aim with each update is to combine UI test automation with innovation. This year we’ve been happy with our progress. We introduced a powerful hybrid object recognition engine that now includes AI-powered OCR techniques. Our range of automated tests has always covered desktop, web, mobile, and Chromium-based applications, but through this OCR update, they can now be more complex.


LoadNinja FAQs: Beyond the Protocol Results

A couple of weeks ago, we held our webinar “Beyond Protocol Results: Why and How to Analyze End User Experience through Real Browser-based Load,” in which we discussed modeling end user behavior correctly, increasing test coverage, running a load test using real browsers at scale, and more. If you didn’t get a chance to attend, make sure you download the on-demand webinar recording!


Checklist of Performance Testing Best Practices

Performance testing is becoming an increasingly important part of the DevOps process. While most load tests targeted servers in the past, the rise of cloud computing has made it possible to test client-side performance with real browsers. The combination of client and server performance tests simplify the debugging process and provide better insights.