Skip to content

feat/exploratory testing agent#97

Merged
adi-wan-askui merged 6 commits intomainfrom
feat/exploratory-testing-agent
Jul 22, 2025
Merged

feat/exploratory testing agent#97
adi-wan-askui merged 6 commits intomainfrom
feat/exploratory-testing-agent

Conversation

@adi-wan-askui
Copy link
Contributor

@adi-wan-askui adi-wan-askui commented Jul 17, 2025

  • fix: slow typing in playwright agent os
  • chore(.vscode): fix module path of chat api for debugger
  • chore: extract mypy.ini from pyproject.toml to ignore missing imports for only some packages
  • feat: add web testing agent and related tools (reusing utilities from chat api)

- changed the module path in `launch.json` from `src.askui.chat.api.app:app` to `askui.chat.api.app:app` for correct module resolution.
…orts for only some packages

- install `jsonref` for later usage
- could not get ignoring to work within `pyproject.toml`
- Introduced `WebTestingAgent` for autonomous exploratory web testing.
- Added execution, feature, and scenario tools
@adi-wan-askui adi-wan-askui requested a review from onur-askui July 17, 2025 09:56
Copy link
Contributor

@onur-askui onur-askui left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking really good! 🔥

A little improvement I can think of is property testing for inputs like in ExecutionStep invalid_id etc.

I'd love to have a chat about the concepts behind the terms feature, scenario, example, execution.

@adi-wan-askui adi-wan-askui merged commit c195e5d into main Jul 22, 2025
1 check passed
@adi-wan-askui adi-wan-askui deleted the feat/exploratory-testing-agent branch July 22, 2025 09:06
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.

2 participants