All posts by Nishant Choudhary

About Nishant Choudhary

A Web Scraping Python Developer and Data Evangelist, Nishant also loves to evangelize startups and technologies by writing technical content.

Follow me on:

Blogs: 9

FireFox Extensions With Selenium In Python

Adding Firefox Extensions With Selenium In Python

Modern browsers are equipped with all sorts of functionalities, i.e., from bookmarks to GPS location tracking, developer tools, and more. Almost all the modern web browsers have immense capabilities – Firefox has inbuilt screenshot capabilities, Opera has a free VPN, and Edge comes with in-built support for displaying ebooks with EPUB extension.

Nishant Choudhary
June 9, 2021
Selenium Python β€’
Selenium wait for page to load

Use Selenium wait for page to load with Python [Tutorial]

One of the primary requisites to automate interactions with a WebElement in the DOM is that it should be visible and interactable. Like me, you would also come across several scenarios where your Selenium Python scripts threw an ElementNotVisibleException.

Nishant Choudhary
May 12, 2021
Selenium Python β€’ Automation β€’
CircleCI vs. GitLab

CircleCI Vs. GitLab: Choosing The Right CI/CD Tool

He is a gifted driver. Famed for speed, reverse J, and drifts. He can breeze through the Moscow and Mexico traffic without sweating a drop. Of course, no one gets cracking on Bengaluru roads πŸ˜› But despite being so adept behind the wheels, he sometimes fails to champ the street races.

Nishant Choudhary
January 21, 2021
CI/CD β€’ DevOps β€’

How To Get Page Source In Selenium Using Python?

Retrieving the page source of a website under scrutiny is a day-to-day task for most test automation engineers. Analysis of the page source helps eliminate bugs identified during regular website UI testing, functional testing, or security testing drills.

Nishant Choudhary
January 12, 2021
Automation β€’ Selenium Python β€’
Switch Tabs In A Browser Using Selenium Python

How To Switch Tabs In A Browser Using Selenium Python?

Selenium automation offers dexterous ways to perform day-to-day tasks most efficiently. From capturing screenshots to testing PDF files, there’s no limit to what you can do with Selenium automation. Developers and testers are masters of drilling websites and finding loopholes.

Nishant Choudhary
December 23, 2020
Selenium Python β€’ Automation β€’
Web Design Mistakes To Avoid

12 Common Web Design Mistakes To Avoid in 2021

It is no secret that the website is the backbone of every business. If you want your business to be successful in this COVID-19 era, you’ve got to have a well-designed website.

Nishant Choudhary
December 10, 2020
Web Development β€’ Web Design β€’
Drag And Drop In Selenium With Python

How To Drag And Drop In Selenium With Python?

Drag and Drop- one of the most beloved and commonly used gestures in the world of GUIs. Many actions are associated with drag and drop, including moving an object from one location to another to creating associations between them.

Nishant Choudhary
November 26, 2020
Selenium Python β€’ Automation β€’

Top 10 CI/CD Pipeline Implementation Challenges And Solutions

CI/CD pipelines have become the mainstream approach to software development across the entire IT sector. There’s no doubt that CI/CD pipeline tools have matured a lot over the years.

Nishant Choudhary
November 24, 2020
CI/CD β€’ DevOps β€’
Screenshot Using Python & Selenium

How To Take A Screenshot Using Python & Selenium?

The goto software framework for any web developer looking for an open-source, free test automation tool is Selenium. It is used with various programming languages, including Java, Python, PHP, Perl, and C#.

Nishant Choudhary
October 1, 2020
Selenium Python β€’ Automation β€’