Files
httprunner/uixt
lilong.129 4e77ec4002 fix: replace undefined mapToStruct with parseActionOptions in MCP server
- Replace all mapToStruct calls with parseActionOptions function
- Add parseActionOptions implementation for MCP request parameter parsing
- Remove undefined mapToStruct function that was causing compilation errors
- Standardize parameter names (fromX/fromY/toX/toY -> from_x/from_y/to_x/to_y)
- Add AntiRisk support for TapAbsXY and Drag tools
- Improve parameter validation for Drag tool
- Update corresponding test cases to match new parameter names

This fixes compilation errors and ensures all MCP tools work correctly.
2025-05-29 20:37:14 +08:00
..
2025-03-05 11:04:02 +08:00
2025-03-05 11:04:02 +08:00
2025-05-26 16:08:27 +08:00
2025-05-21 16:24:54 +08:00
2025-03-05 11:04:02 +08:00
2025-03-05 11:04:02 +08:00
2025-03-05 11:04:02 +08:00
2025-05-26 14:53:36 +08:00
2025-05-24 23:22:00 +08:00
2025-03-05 11:04:02 +08:00
2025-05-07 20:12:06 +08:00
2025-03-05 11:04:02 +08:00

uixt

From v4.3.0HttpRunner will support mobile UI automation testing:

Some UI recognition algorithms are also introduced for both iOS and Android:

  • OCR: based on OCR API service from volcengine, other API service may be extended

Dependencies

OCR

OCR API is a paid service, you need to pre-purchase and configure the environment variables.

  • VEDEM_IMAGE_URL
  • VEDEM_IMAGE_AK
  • VEDEM_IMAGE_SK

Thanks

This uixt module is initially forked from the following repos and made a lot of changes.