SeleniumBase/help_docs/demo_mode.md

2.0 KiB

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:

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