Codemo Playground
  • Getting Started
  • General UI
  • Dynamic UI
  • Browser Interactions
  • Storage & State
  • API
  • Beehive
Back to Home

Getting Started

Learn what Codemo Playground is and how to use it as a hands-on space for practicing automation testing skills.

What is Codemo Playground

Codemo Playground is a guided sandbox for exploring UI behaviors, browser flows, dynamic interactions, and common testing scenarios. It gives you a realistic environment to practice identifying elements, validating states, and building reliable automation scripts.

  • Test real-world components such as buttons, inputs, selects, dialogs, and file actions.
  • Use clear scenarios that mirror the kinds of checks you perform in automation projects.
  • Practice both basic and edge-case flows without affecting production systems.

How to use playground for practice automation testing

Start by choosing a playground section that matches the skill you want to strengthen. Interact with the example, observe the expected behavior, and then turn that behavior into a test case for your own automation workflow.

  1. Pick a component or scenario from the playground menu.
  2. Read the visible behavior and note what should happen after each action.
  3. Write down the expected result before you automate it.
  4. Repeat the flow several times to improve accuracy and confidence.

Common actions on the playground includes

Reset the case to its initial state or trigger start over
Number of test cases completed
Reset all cases to their initial state
View example code of the current playground
View the guide for the current playground
Report a issue

Github Repository for the Playground

https://github.com/phat-dang/codemo-practice

Report the issue or contact

If you find a bug, confusing behavior, or want to share feedback, please report it through the issue form in the playground sidebar or contact me directly via email contact@codemo.dev

  • Use the report issue button when a scenario behaves unexpectedly.
  • Include the page name, steps to reproduce, and the result you expected.
  • Share suggestions or questions so I can improve the playground experience.