Skip to content

đŸŽĻ Demo Mode

Demo Mode đŸŽĻ

SeleniumBase Example

đŸ”ĩ Demo Mode helps you see what a test is doing.

🏇💨 👀 If a test runs too fast for your eyes, use Demo Mode to slow it down, highlight actions, and display assertions. Example usage:

cd examples/
pytest test_coffee_cart.py --demo

SeleniumBase Coffee Cart Test

(--demo mode slows down tests and highlights actions)


Another example:

pytest my_first_test.py --demo

Here's how to run test_swag_labs.py from examples/ in Demo Mode:

pytest test_swag_labs.py --demo

SeleniumBase Example


Here's an example that only uses the highlight() method for highlighting browser actions:

(test_error_page.py from examples/)

pytest test_error_page.py

SeleniumBase Example


Here's an example of a mobile test in Demo Mode:

SeleniumBase Example