Skip to content

Testing the Internet

Dynamic controls

What you’ll learn

In this lesson, you’ll learn how to automate scenarios where controls are dynamically added or removed from a web page. You’ll see how Leapwork makes it simple to handle disappearing checkboxes, delayed buttons, and other UI changes that usually cause unstable tests.

Key lessons

  • Why dynamic controls (appearing/disappearing elements) cause test instability.
  • Using Click Web Element to trigger UI changes like removing a checkbox.
  • Applying Await Not Found to wait intelligently for elements to disappear.
  • Validating expected outcomes when controls are dynamically added or removed.
  • Building robust, code-free flows to handle unpredictable UI changes.

Additional resources

Continue your learning journey and explore all available product training sessions.