DEV Community

# selenium

Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should) also be automated as well.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Day 03 - Building a Complete Selenium Java Framework - The Backbone: Base Class and Configuration

Day 03 - Building a Complete Selenium Java Framework - The Backbone: Base Class and Configuration

Comments
3 min read
🛠️ Day 02 - Building a Complete Selenium Java Framework – Project Initiation and Structure

🛠️ Day 02 - Building a Complete Selenium Java Framework – Project Initiation and Structure

Comments
3 min read
🚗 Day 01: Building a Selenium Java Framework — The Blueprint

🚗 Day 01: Building a Selenium Java Framework — The Blueprint

Comments
3 min read
I Was Wrong: Selenium vs Playwright in 2025

I Was Wrong: Selenium vs Playwright in 2025

1
Comments
5 min read
Weesitor Console: A Console-First Selenium Runner for Authorized QA Checks and Lightweight Monitoring

Weesitor Console: A Console-First Selenium Runner for Authorized QA Checks and Lightweight Monitoring

2
Comments
4 min read
How Java is Used in Selenium Automation Testing (Complete Guide)

How Java is Used in Selenium Automation Testing (Complete Guide)

1
Comments
5 min read
Beyond Requests: Why Your Python Scraper Is Already Blocked

Beyond Requests: Why Your Python Scraper Is Already Blocked

Comments
9 min read
Visual Regression Testing Using Selenium AShot: A Step-by-Step Approach

Visual Regression Testing Using Selenium AShot: A Step-by-Step Approach

Comments
4 min read
Selenium And Uses

Selenium And Uses

Comments
2 min read
Component Testing vs. Unit Testing: Key Differences

Component Testing vs. Unit Testing: Key Differences

Comments
5 min read
Scaling Headless Browsers: Managing Contexts vs. Instances

Scaling Headless Browsers: Managing Contexts vs. Instances

Comments 1
7 min read
Selenium vs. Playwright vs. Cypress (2025): The Ultimate Comparison Guide

Selenium vs. Playwright vs. Cypress (2025): The Ultimate Comparison Guide

Comments
4 min read
Build an Amazon Scraper Using Your Chrome Profile

Build an Amazon Scraper Using Your Chrome Profile

Comments
5 min read
Why Scrapy Gets Blocked But Python Requests Works (And How to Fix It)

Why Scrapy Gets Blocked But Python Requests Works (And How to Fix It)

Comments 1
7 min read
Requests vs Selenium vs Scrapy: Which Web Scraping Tool Should You Actually Use?

Requests vs Selenium vs Scrapy: Which Web Scraping Tool Should You Actually Use?

Comments 1
10 min read
I Built Selenium Self-Healing Tests with AI That Fix Themselves (Here's How)

I Built Selenium Self-Healing Tests with AI That Fix Themselves (Here's How)

7
Comments
6 min read
Selenium Architecture

Selenium Architecture

Comments 1
1 min read
Selenium Architecture

Selenium Architecture

Comments
2 min read
How to Stop Selenium Tests from Clicking Before the Page is Ready

How to Stop Selenium Tests from Clicking Before the Page is Ready

Comments 1
3 min read
Automating the Migration from Selenium/Appium to Maestro

Automating the Migration from Selenium/Appium to Maestro

1
Comments
1 min read
Python Selenium Architecture and significance of python virtual environment.

Python Selenium Architecture and significance of python virtual environment.

Comments
2 min read
Why does my Node.js app not exit automatically after upgrading to version 22 from 16?

Why does my Node.js app not exit automatically after upgrading to version 22 from 16?

Comments
1 min read
Python Selenium Architecture

Python Selenium Architecture

Comments
3 min read
Selenium technology along with python framework

Selenium technology along with python framework

Comments 2
5 min read
How Playwright Finds Buttons and Text More Smartly Than Selenium

How Playwright Finds Buttons and Text More Smartly Than Selenium

Comments 1
2 min read
loading...