Skip to content

Extended framework support for CLI commands test - #526

Open
rohandudam wants to merge 3 commits into
masterfrom
extend-support-for-cli-commands
Open

Extended framework support for CLI commands test#526
rohandudam wants to merge 3 commits into
masterfrom
extend-support-for-cli-commands

Conversation

@rohandudam

Copy link
Copy Markdown
Collaborator

This PR enhances the CLI testing support in the framework by adding reusable command execution and verification utilities, along with example tests.

Key changes:

  • Added command_executor util
  • Added cli_helper core helper file
  • Updated conftest.py, pagefactory.py
  • Added zero_cli_page and other CLI page object related to command cli object
  • Updated logging_objects, web_app_helper and mobile_app_helper to improve logging_object flow
  • Added new cli example test

Command to run CLI test:
pytest tests/test_cli_example.py

Look at run:
Screenshot 2026-02-04 132930

…cutor, core cli_helper, updated conftest, pagefactory, logging_objects, add page objects and new test
@rohandudam
rohandudam requested a review from avinash010 February 4, 2026 08:00
@rohandudam rohandudam self-assigned this Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant