Testim Copilot is here | Learn More

Month: January 2021

Have you been a software developer for a reasonable amount of time? If so, then you’ll likely remember the time when CI (continuous integration) and CD (continuous delivery/deployment) were new concepts. In the world of source control tools, Git was still the new kid on the block. Continuous deployment tools were something only the companies…

In our recent Ask Me Anything event, our community joined guest speaker, Benjamin Gruenbaum, Testim Dev Leader, to get all of their questions around Testim automation and software development answered. The Testim Community is a free platform where developers and QA automation professionals can learn from peers, attend online events with industry leaders, and uplift…

WOW! Seriously? A worldwide pandemic. An economic collapse and partial rebound. Record forest fires and hurricanes. A crazy US Election. Racial inequality protests. And yes, Murder Hornets! It was a challenging year indeed, and our hearts go out to everyone who experienced loss. Yet, with challenge comes opportunity. Resource scarcity necessitates better prioritization. Remote teams…

To remain competitive in today’s world, software organizations must make their software release process fast and reliable, predictable, and yes, even a little boring. And having a solid release management process is essential to achieve that desired “boredom.” However, having that level of predictability in software release processes is still a distant dream for many—if…

Testing is an important aspect of software development because it ensures that a given software is working correctly and as expected. This is no different in web development or, more specifically in our context, Vue applications. As such, there are various methods of testing Vue apps. In this tutorial, we’ll briefly look at different types…

Continuous testing arose from the need to get continuous feedback whenever developers integrate new features into a product. Companies like Netflix are constantly refining their platforms. They often integrate new features each day. And when new code joins the main path, testing also has to take place. Continuous testing costs money, of course. But it’s…

Deploying software is a sensitive process. It’s sensitive because we’re basically taking a working version of our application and replacing it with a new one. Yes, your team probably thoroughly tested the new version, but the doubt of whether it works or not always lingers. This post is about six common deployment risks and how…