You want to test your application properly but don’t know which testing strategy to go with? Kudos to you for realizing you need automated UI testing. As you may already know, the three most common types of software testing are unit, integration, and end-to-end (E2E) testing. However, in this post, I will focus on end-to-end…
Tag: Test automation
How many testers does it take to test a product? This sounds like the opening to a water cooler joke, but it’s a serious question. Quality assurance is an important function, especially in today’s “release early, release often” world. Some folks try to answer this question with the elusive developer-to-tester ratio. Can you figure out…
It’s one thing for a few individuals to automate a few test cases and run them at scheduled intervals. It’s quite another for an agile team to run hundreds of tests in the continuous integration (CI) server at development milestones. To move from the former to the latter, quality assurance leaders need tools to help…
Selenium has proven to be a good framework for automated testing. Automated testing speeds up the whole testing process. Though speed is a good thing while testing an application, sometimes you have to slow down and wait. Speed and slowing down are contradictory, but if you want quality and accuracy, it’s okay to wait when…
There are three ways to test a JavaScript web app. Apart from integration testing and user interface testing, the most important of all is unit testing. With unit testing, you can run independent tests on each function. You have to provide an input that’s supposed to produce a known output. And if the output that…
When you build a web application, it’s important to make sure it works as expected. That’s why you run many tests before making it available to customers. You cannot always predict how your customers will use your product, so you have to make sure you test all the probable cases. One of the user behaviors…
We asked our Testim Community leaders about their plans for test automation and software quality in 2021. Growing testing coverage, accelerating releases through continuous integration, and broadening team access were recurring themes. Read on and let us know if any topics resonated with you in the comments below. Scaling coverage: [We’re] building our roadmap to…
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…
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…