Watch me talk about testing with Java, Junit5, Selenium and best practices

READ THE BLOG
- Mar 7
- 1 min
Watch this Selenium all stars discussion that i am also a part of


- Feb 27
- 6 min
waiter2: Typing into fields


- Feb 22
- 4 min
waiter2: Clicking on page elements


- Feb 20
- 4 min
waiter2: Opening a page and waiting for it to load


- Feb 17
- 4 min
waiter2: My new Selenium wait based library


- Mar 31, 2021
- 3 min
The weird story of Selenium,the StaleElementReferenceException,the iframe,the List,the WebElement
- Jan 29, 2021
- 1 min
Read my new article on Selenium Actions
- Jan 15, 2021
- 1 min
Read my article on using WebDriverWaits as retries


- Jun 10, 2020
- 11 min
Working with user prompts in Selenium


- May 21, 2020
- 10 min
Working with windows/tabs in Selenium

- May 6, 2020
- 8 min
Iframes, switchTo() and default content with Selenium


- Apr 1, 2020
- 9 min
Browser unaware Selenium tests. STEP 3: Starting a browser based on a system property


- Mar 25, 2020
- 8 min
Browser unaware Selenium tests. STEP 2: Creating browser initialization methods for Chrome, Firefox


- Mar 18, 2020
- 6 min
Browser unaware Selenium tests. STEP 1: Identify OSs to run tests + choose browsers to support
- Jun 28, 2019
- 1 min
The recording of my CSS selectors webinar is now available online


- Nov 22, 2018
- 6 min
thewaiter: wait for WebElement attribute. To equal, contain a String, with variations.


- Nov 15, 2018
- 4 min
How WebDriverWait works differently for WebElements defined by driver.findElement versus PageFactory


- Aug 15, 2018
- 4 min
Use waits as assertions for your Selenium tests


- Oct 30, 2017
- 2 min
Check that the value you think you typed into a field has actually been typed correctly