SeleniumBase Commander ποΈ
ποΈ SeleniumBase Commander lets you run pytest
scripts from a Desktop GUI.
ποΈ To launch it, call sbase commander
or sbase gui
:
sbase gui
* Starting the SeleniumBase Commander Desktop App...
ποΈ SeleniumBase Commander loads the same tests that are found by:
pytest --co -q
ποΈ You can customize which tests are loaded by passing additional args:
sbase commander [OPTIONAL PATH or TEST FILE]
sbase gui [OPTIONAL PATH or TEST FILE]
ποΈ Here are examples of customizing test collection:
sbase gui
sbase gui -k agent
sbase gui -m marker2
sbase gui test_suite.py
sbase gui offline_examples/
ποΈ Once launched, you can further customize which tests to run and what settings to use. There are various controls for changing settings, modes, and other pytest command line options that are specific to SeleniumBase. You can also set additional options that donβt have a visible toggle. When youβre ready to run the selected tests with the specified options, click on the Run Selected Tests
button.
Other SeleniumBase Commanders:
- πποΈ SeleniumBase Behave GUI / Commander
To learn more about SeleniumBase, check out the Docs Site:
All the code is on GitHub: