I’ve been doing automation since 2012. This is the era where the CI ecosystem became more approachable for companies which…
CI/CD
Functional Testing and Nonfunctional Testing Explained
Software testing is a critical piece of any successful software development team's process. We can categorize testing into functional testing…
QA
Why and how to perform manual functional testing
Functional tests are certainly worthy of being part of your testing suite and can be conducted either manually or automated.…
QA
Mocha Assertions: What They Are and How to Use Them
Test automation makes verifying an application's behavior more straightforward and consistent. Unlike manual testing, automated testing can test even the…
Unit testing
Mocharc: The Essential Mocha Configuration Guide
Mocha is a robust JavaScript test framework that has gained popularity among developers and companies. It's an extensive test framework…
Unit testing
Mocha beforeEach Explained With a Side-by-Side Comparison
Sometimes, while writing tests with tools like Mocha, you may want to perform certain operations before the tests. These operations…