Files
httprunner/uixt
lilong.129 df65f9a828 fix: MCP server ignore_NotFoundError option not working
- Fixed TapByOCR and TapByCV tools to properly handle ignore_NotFoundError option
- Added option parameters to all MCP tool request structures
- Fixed ConvertActionToCallToolRequest methods to extract action options
- Added extractActionOptionsToArguments helper function for consistent option handling
- Extended fix to all MCP tools: SwipeToTapApp, SwipeToTapText, SwipeToTapTexts, TapXY, TapAbsXY
- Added comprehensive tests for option parameter handling
- Updated test expectations to match actual registered tools

This ensures that when ignore_NotFoundError is set to true, OCR/CV operations
will return nil instead of throwing errors when target elements are not found,
allowing tests to continue execution as expected.
2025-05-26 22:02:01 +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-05-07 21:39:22 +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
2025-05-26 19:39:46 +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.