LATEST ARTICLES BY Marvellous Kalu

Latest articles curated daily by Marvellous Kalu.

Parameterized Testing with Pytest and Selenium

By Marvellous Kalu. Updated Fri Nov 24 2023

Automated testing is an integral aspect of modern software development as it saves time, improves software quality, faster development cycles, and increases confidence in a software release.

As the software needs to expand, so does the software testing need, and in most cases, numerous sets of inputs are required to ensure the functionality of the code written executes as it should.

In a case like this, testing every unit of the software in bits does not do the magic; therefore, there is a need for parameterized testing.

Parameterized Testing with Pytest and Selenium

Parameterized testing is a software testing technique in which the same test case runs multiple input data sets. Each input data here is referred to as a parameterized test case. In this tutorial, we will perform parameterization testing using Pytest and Selenium.

Getting Started with Docker for Python Developers

By Marvellous Kalu. Updated Sat Dec 09 2023
Getting Started with Docker for Python Developers

For Python developers, docker enables them to package their applications along with their dependencies, necessary libraries, and runtime and ensures they run consistently across various environments from development to production. This fosters seamless collaboration and simplifies deployment and the overall development workflow.