feat: Add GUI automation client and test workflow generator
- Implemented GuiAutomationClient for gRPC communication with the test harness. - Added methods for various GUI actions: Click, Type, Wait, Assert, and Screenshot. - Created TestWorkflowGenerator to convert natural language prompts into structured test workflows. - Enhanced HandleTestCommand to support new command-line arguments for GUI automation. - Updated CMakeLists.txt to include new source files for GUI automation and workflow generation.
This commit is contained in:
@@ -172,6 +172,8 @@ if (YAZE_BUILD_LIB)
|
||||
# CLI service sources (needed for ProposalDrawer)
|
||||
cli/service/proposal_registry.cc
|
||||
cli/service/rom_sandbox_manager.cc
|
||||
cli/service/gui_automation_client.cc
|
||||
cli/service/test_workflow_generator.cc
|
||||
)
|
||||
|
||||
# Create full library for C API
|
||||
|
||||
Reference in New Issue
Block a user