Skip to main content
  • Home
  • Blog
  • Books
  • Online Training
  • Patreon
  • Talks
  • Tools
  • Podcast
  • Videos
  • Contact
    • About
    • Contact / Services
    • Email List

My Patreon site has exclusive content, including ad-free videos, e-books, training courses and more, all for as little as $1 a month. Click here to learn more.

Interested in sponsoring the site? [find out more]

Test Automation

All Posts | Categories | Archive

  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»

Why Does Selenium Not Work With This Alert?

2 minute read - Selenium WebDriver FAQs Test Automation

Q: “Why does Selenium not work with my Alert?” or “Why can’t Selenium handle the alert in my application?”

A: “Because the thing you think is an alert, is not an alert”

Read More...


How to Select a Web Element using CSS when id containing '.'

1 minute read - Selenium WebDriver FAQs Test Automation

TLDR: Selecting an id with a fullstop or period in it requires a little escaping with CSS selectors. \.

Read More...


Why has my WebDriver Browser Not Closed?

2 minute read - Selenium WebDriver FAQs Test Automation

One question that crops up a lot is “Why is my browser not closing?”, and there are multiple reasons for this.

Read More...


How to Use a Fluent Wait DSL with WebDriver

2 minute read - Selenium WebDriver FAQs Test Automation

Earlier versions of WebDriver used a FluentWait class, the WebDriverWait now offers a fluent DSL approach for configuring the wait.

Read More...


Why is my SlowLoadableComponent not waiting?

3 minute read - Selenium WebDriver FAQs Test Automation

When using SlowLoadableComponent we have to remember that in the Java Throwable hierarchy the Error and the Exception are siblings. This means that you have to catch exceptions in SlowLoadableComponents and convert them to Errors to cause synchronisation to take place.

Read More...


How to Capture HTTP Messages with WebDriver

2 minute read - Selenium WebDriver FAQs Test Automation

To capture HTTP Messages and network traffic with Selenium WebDriver we need to use an HTTP proxy, and configure the browser to direct all traffic through the proxy.

Read More...


A minimal WebDriver based DSL

2 minute read - Selenium WebDriver FAQs Test Automation

Abstraction layers can provide a new layer of specificity or flexibility to an existing library. How can we make a WebElement more fluent and act as a readable Domain Specific Language?

Read More...


How to Amend the JavaScript of the Web Application Under Test With WebDriver

2 minute read - Selenium WebDriver FAQs Test Automation

Amending the page under test can introduce risk, but if we know what we are doing, then it can make automating some conditions easier.

Read More...


How to synchronise on application state

5 minute read - Selenium WebDriver FAQs Test Automation

How to synchronise on application state? How to Wait with WebDriver? Thread.sleep is not the answer, so what is?

Read More...


Because sometimes it's hard... some tips for "Working with WebDriver"

10 minute read - WebDriver Tips Test Automation

I can see why people find it hard to work with WebDriver, particularly people new to the tool. Over the years I have learned to expect almost constant change from the ecosystem within which I automate with WebDriver (Browsers, Drivers, WebDriver, Java, JUnit). After all, the ongoing betterment of web automating worldwide must continue.

Read More...


  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»

Join The Evil Tester Patreon Community

Free training courses and ebooks (sold for over $200).

Learn more about EvilTester on Patreon

Support our work and gain access to hints, tips, and prompts for improving your Software Development skills. Regular updates, multiple times a week for as little as $1 per month.

Patreon Members Login for exclusive courses and ebooks.


  • Blog
  • Podcast
  • YouTube
  • Online Training
  • Books

Contact

Contact Me

Join Email List

Email Privacy Details.


Online Training Courses

Free Technical Web Testing Course

Technical Web Testing Course

Evil Tester Talks Bundle

Evil Tester Talks Technical Testing Bundle

Selenium WebDriver Support Classes

Selenium WebDriver Support Classes in Java

All Courses


Books

Buy Dear Evil Tester Book Buy Java For Testers Book Buy Automating and Testing a REST API Buy Selenium Simplified Book

Learn more about our books


Follow

Connect via email Follow on Twitter Subscribe to my YouTube Channel Connect on LinkedIn Follow on GitHub Follow on Instagram Subscribe to my RSS Feed

Podcasts and Videos

Podcasts

Subscribe to YouTube Channel

Need some motivation?

Try the Sloganizer

"Of course I'm not evil, I just pretend to be."

Recent Blog Posts

Free Selenium WebDriver with Java Course Released To Youtube

Software Testing Podcast - Agentic AI Quality Engineering - The Evil Tester Show Episode 030

A Web Testing, Automating and Tooling Masterclass

How to Test This - Selenium WebDriver

Test Interaction with HTML form fields

New Version of CounterString Extension

Software Testing Podcast - AI Optimism or Pessimism - The Evil Tester Show Episode 029

Free Technical Web Testing Course Released To Youtube

  • All Blog Categories
  • Blog Post Archive List

Also...

Recommended Reading List

© Alan Richardson, Compendium Developments Ltd 2025 - Privacy Policy | Contact Us

Connect via email Follow on Twitter Subscribe to my YouTube Channel Connect on LinkedIn Follow on GitHub Follow on Instagram Subscribe to my RSS Feed