Ivan GeorgievAutomate Boring Tasks — Loop API Calls for Each Record of a Data File Using PostmanThere are cases when you need to execute an API call many times — again and again and again and again. Have seen people spending weeks or…Mar 24, 2023Mar 24, 2023
Ivan GeorgievPython Class Decorator Primer — Class Instance RegistryLet’s assume we have a situation where we need to keep track about eache instance of a class.Oct 21, 2022Oct 21, 2022
Ivan GeorgievEvent-Driven Python with pypubsubSimple Event Driven Python Example — ExplainedSep 25, 2022Sep 25, 2022
Ivan GeorgievTake a screenshot in Python, using SeleniumSelenium driver has save_screenshot() method which saves a screenshot of the browser viewable area to an image file. Let’s try taking a…Dec 28, 2021Dec 28, 2021
Ivan GeorgievPassing context across steps with pytest-bddBehave framework uses generic catch-them-all context to maintain state across test steps. Many newcomers to the pytest and pytest-bdd world…Dec 26, 2021Dec 26, 2021
Ivan GeorgievTest HTTP and API interactions with vcrpyImplement fast HTTP and API interaction tests for Python applications with easeNov 30, 2021Nov 30, 2021
Ivan GeorgievHow to execute unit tests before commit or push to git?The term “shift left” refers to a practice in software development in which teams focus on quality, work on problem prevention instead of…Nov 29, 2021Nov 29, 2021
Ivan GeorgievHow to Migrate a Git RepositorySometimes you need to migrate an existing Git repository into a new repository. The migration needs to guarantee that the full commit…May 15, 2021May 15, 2021
Ivan GeorgievConnect to a SQL Database from Python using access tokenConnecting to a database using username and password is very convenient and easy. There are situations where we have a restriction to use…Apr 23, 20211Apr 23, 20211