Automation lab Aú Performance & Stress Testing (PERFORMANCE_STRESS)

Lab 095: High CPU load without UI freeze

Practice high cpu load without ui freeze in a real web app context as part of the Performance & Stress Testing module.

expert expert
expert

Objectives

Use for test scripts
  • Understand the purpose and business flow of high cpu load without ui freeze.
  • Design stable locators for key UI elements.
  • Automate user interactions and verify the resulting UI state.

Sandbox

Performance & Stress Testing / performance / expert / active

High CPU load without UI freeze

Simulate a busy task while keeping a button responsive.

Reading and understanding requirements Choosing stable locators Designing assertions based on business rules

Learning objectives

  • Trigger simulated CPU work.
  • Ensure UI button still responds.
  • Expose status after work completes.

Steps

  1. Start CPU task.
  2. Click ping button while task runs.
  3. Check status and completion message.

Idle

Assertions to practice

  • Status shows "Working..." during task.
  • Ping button updates status even while task runs.
  • Status shows completion text when done.