Testing your application before releasing it plays a very important role in the success of the product. There’s a lot of uncertainty when it comes to how your customers might use your product. This uncertainty increases when it comes to web applications because the way customers operate and access your product is diverse. With numerous…
Tag: automated tests
Making a good impression on your customers is very important for your business. The best way to impress your customers is by making your product speak for you. Along with creating a good impression, your product also decides how much money you make. To make sure this happens, you need to test your product to…
BDD is a software development methodology that fosters collaboration between technical and nontechnical participants of the software development process. Since its introduction in 2006, many teams and organizations around the world have adopted the methodology. Developers have created BDD tools for most mainstream languages. JavaScript is certainly no exception. Being the most important language in…
What are front-end tests? Why are they important? How do you make the most of them? We’ll answer those and more questions in this post. We’ll start by defining front-end testing. Then, we’ll talk about the main reasons to use it and describe some types of front-end tests. After that, we wrap-up with tips on…
Have you ever tried to interact with the web using apps like cURL or some programming language with its HTTP Client Library? If so, you have undoubtedly run into struggles with HTTP headers, authentication, cookies, specific application layer requirements, or a seemingly simple task like taking a screenshot. Puppeteer screenshot is one of the tools that…
Finding elements on a web application is important for automated testing. You can’t assess the behavior of an element if you can’t perform actions on it. And you can’t perform actions on it if you can’t find it. To make sure all the elements on your application are working fine, you have to test each…
Moving from manual testing to automated testing is a big task. Like any major software project, there are a lot of unknown pitfalls that might trip up your implementation. As a leader in your organization, it’s important that your team’s work deliver a good return on investment (ROI). The truth is that it’s difficult to…
When testing software (or any type of system), we can use various approaches. Black box testing is a group of techniques that should be part of any tester’s toolbox. But don’t worry if you’re not familiar with it yet. As you’ll see in this article, the basic techniques aren’t too difficult. And you might already…
Automated testing makes the whole testing process easy and fast. Record and playback testing make that process easier and quicker. Record and playback testing has been around for quite some time, but it’s delivering more value these days. But it’s been a roller coaster ride. In this post, I’ll be talking about what record and…
Quality has become a major focus when it comes to software development because it’s what will impress your customers. And obviously, impressed customers are good for business. With the DevOps approach making the software development process easier and more efficient, the concept of QAOps has now made its way to the industry. When people from…