© 2023 Hashnode
#testing
In this post, we will discuss the common pain point in developing an end-to-end (E2E) test suite: the flakiness. Flaky tests are tests that fail even though they should pass. Because of the complexity…
If you're new to software testing, it can be overwhelming to learn all the terminology used in the field. But fear not! I've prepared this handy list of 15 common terms you need to know to ace your ne…
Test automation is an essential part of the software development process. It ensures that software products are delivered quickly and with high quality. An effective test automation strategy can help …
API testing is a critical aspect of software testing that helps to ensure that the interfaces between software applications are functioning as intended. APIs are essential for enabling software compon…
Ever wondered how to create your own npm package, if so you are in the right place. In this article, I will give a walk-through for the creation of your first npm package. Before we jump right into co…
This article is for someone who wants to write tests for the business logic inside their Worker classes that use Assisted Dependency Injection. Suppose you have a Worker which looks like below and you…
Hello! I would like to introduce you to a small personal project I mainly created for fun and to develop my mobile UI testing skills. I would like to share it with you, if you are interested in it. This project shows how to make UI testing …
Automated testing has become an integral part of software development processes. To perform automated testing with Selenium, we use a Selenium automation framework. In this article, we'll discuss how …
Continuous Integration and Continuous Deployment/Delivery (CI/CD) is crucial in software development as it helps ensure quality of code and swift delivery of applications. In this article, we'll focus…
One of the biggest challenges of testing large web applications is writing maintainable and scalable test code. This is where the Page Object Model (POM) design pattern comes in handy. By using POM, w…