All posts by Idowu (Paul) Omisola

About Idowu (Paul) Omisola

Idowu is a self-taught programmer, coding YouTuber, and technical writer with a penchant for teaching. He started his coding career in 2018 but combined it with technical writing a year later and has never looked back. He has worked for a couple of websites over the years, and you'll find some of his coding guides on popular websites like MUO. He loves discussing software structure and coding topics in Python, JavaScript, Golang, and TypeScript. And when it comes to software testing, he's a fan of Playwright and Selenium.

Follow me on:

Blogs: 6

How To Execute JavaScript In Selenium Python

Selenium PythonAutomationTutorial

How To Execute JavaScript In Selenium Python

Directly accessing the DOM through JavaScript gives you the upper hand in testing dynamic websites. As an automation testing engineer, you are automating the testing of a dynamic web application, and you encounter a scenario where Selenium’s standard methods fall short.

December 12, 2023

view count229433 Views

Read time29 Min Read

How To Check If An Element Exists In Python Selenium

Selenium PythonAutomationTutorial

How To Check If An Element Exists In Python Selenium

The content of a dynamic web page is changeable, which can change with each request or session as the database is updated. This can lead to automation test failures when using tools like Selenium.

October 27, 2023

view count125513 Views

Read time22 Min Read

How To Press Enter Without WebElement In Selenium Python

Selenium PythonTutorial

How To Press Enter Without WebElement In Selenium Python

The Selenium WebDriver is an indispensable testing framework with many interactive features for automating web actions. However, the standard WebDriver methods of interacting with a web page may sometimes need to be revised to test specific features.

July 21, 2023

view count93402 Views

Read time25 Min Read

Django Apps

Selenium PythonTutorial

Pytest Django Tutorial: Testing Your Django Apps With Selenium Pytest

Django reduces the development complexities of large-scale websites. But when developing a website with Django, UI automation testing is as essential as unit testing.

April 5, 2023

view count28599 Views

Read time28 Min Read

How To Generate Pytest Code Coverage Report

Selenium PythonTutorial

How To Generate Pytest Code Coverage Report

The software quality level depends on how much you test. But it’s not unusual to miss some code parts or testing requirements during testing. This might result in bug or defect leakages if left unchecked. Code coverage helps you audit your test suite to determine which parts of your application are missing under test.

February 17, 2023

view count120866 Views

Read time22 Min Read

Playwright TestingTutorial

Playwright Python Tutorial: Getting Started With Python End To End Testing

It’s essential to test all components of your website to see if they work as expected. Playwright’s end to end testing capability helps you achieve this easily. However, if you’re comfortable using Python, you can pair it with the Playwright testing framework to run Python end to end testing on your website.

September 6, 2022

view count45031 Views

Read time30 Min Read