Practice timing, visibility, and avoiding brittle selectors.
Goal: click “Render Result” then assert the result becomes visible and reads “Loaded result”.
Goal: click “Confirm” using a stable locator. The container’s class changes every reload.
Goal: click the visible “Delete” button (not the hidden clone).
Goal: click the “Continue” button, not the link.