Commit Graph
100 Commits
Author SHA1 Message Date
lilong.129 868acd45ac fix: load jpeg image 2025-03-20 20:39:32 +08:00
lilong.129 da0bdc4fe5 fix: convertCoordinateAction 2025-03-20 18:02:35 +08:00
lilong.129 3801ffb744 feat: load .env file from current working directory upward recursively 2025-03-20 14:23:56 +08:00
lilong.129 b5f3e7ff96 change: remove unused code 2025-03-19 22:47:10 +08:00
lilong.129 a4d3c08a6a fix: check LLM env 2025-03-19 22:28:42 +08:00
lilong.129 55acaceb09 feat: add TapByLLM/PlanNextAction for XTDriver 2025-03-19 21:16:21 +08:00
lilong.129 ec93382e47 feat: add GetScreenShotBuffer, GetScreenShotBase64 2025-03-19 18:16:00 +08:00
lilong.129 7da305f577 refactor: ui-tars planner 2025-03-19 17:48:13 +08:00
lilong.129 6c74727c44 feat: add ui-tars planner 2025-03-19 00:09:16 +08:00
lilong.129 d63e5e0c1a feat: add GitCommit/GitBranch/BuildTime in version info 2025-03-17 20:40:03 +08:00
lilong.129 fb3f8a6fca change: add logs 2025-03-17 20:16:22 +08:00
lilong.129 7d8efaa540 test: drag direction with random offset 2025-03-17 18:13:54 +08:00
lilong.129 5e2f33b362 feat: TapByCV WithTapRandomRect 2025-03-17 18:06:32 +08:00
lilong.129 182de16751 feat: ApplySwipeOffset 2025-03-17 17:57:10 +08:00
lilong.129 9fb53590ca refactor: rename ApplyTapOffset 2025-03-17 17:44:04 +08:00
lilong.129 b34a2218fe feat: tap random point in ocr text rect 2025-03-17 15:36:35 +08:00
lilong.129 7f69052be6 change: FindScreenText return text rect 2025-03-17 15:09:04 +08:00
lilong.129 3e7e9b0ef9 change: tap/swipe with offset 2025-03-17 14:36:09 +08:00
lilong.129 b412fa193b refactor: move uixt ext to EvalTools 2025-03-14 10:55:46 +08:00
lilong.129 eb730c2ebe fix: miss suffix for screenshot file path 2025-03-11 22:42:05 +08:00
lilong.129 b8e9a25991 fix: miss suffix for screenshot file path 2025-03-11 22:38:47 +08:00
lilong.129 124c222fbf test: add unittest 2025-03-11 22:12:02 +08:00
李隆 0c8b147c7c Merge branch 'v5-feat' into 'v5'
V5 feat

See merge request iesqa/httprunner!69
2025-03-10 03:09:49 +00:00
lilong.129 ef12ed3503 fix: install from github release 2025-03-08 00:31:46 +08:00
lilong.129 69cb417e94 change: introduction for httprunner 2025-03-08 00:14:30 +08:00
lilong.129 3b5b728139 fix: hrp path 2025-03-07 23:13:08 +08:00
lilong.129 7a00f5ff44 feat: ios unmount 2025-03-07 23:08:46 +08:00
lilong.129 80b18f6d05 test: add unittest for WDA PushImage/ClearImages 2025-03-07 12:09:08 +08:00
lilong.129 ae4e8b3dd1 change: downgrade to go 1.22 2025-03-07 12:00:46 +08:00
lilong.129 683bbdd7f6 test: add unittest for adb PushImage/ClearImages 2025-03-07 11:38:50 +08:00
李隆 af2e2f30cf Merge branch 'v5-feat' into 'v5'
feat-android-screenrecord

See merge request iesqa/httprunner!68
2025-03-07 03:04:07 +00:00
lilong.129 0d416e74a1 change: use context to contral ScreenRecord timeout or cancel 2025-03-06 22:16:49 +08:00
lilong.129 e8025f9e65 fix: screen record duration 2025-03-06 17:58:16 +08:00
lilong.129 79e0323471 fix: screen record with scrcpy 2025-03-06 17:50:01 +08:00
lilong.129 cc81c00a82 feat: add adb screen record 2025-03-06 16:57:51 +08:00
lilong.129 5b503a4394 feat: get androidsystemVersion with gadb 2025-03-06 13:28:04 +08:00
lilong.129 a6fce6a13b change: replace with assert err nil 2025-03-05 22:33:17 +08:00
lilong.129 b298441eba fix: convert tests 2025-03-05 22:28:46 +08:00
lilong.129 f5dff25d26 fix: unittests 2025-03-05 22:08:03 +08:00
lilong.129 1e1f8d215d move ghdc to pkg 2025-03-05 21:40:47 +08:00
lilong.129 b5fffdf548 move ghdc to pkg 2025-03-05 21:33:06 +08:00
李隆 201df9afed Merge branch 'wings' into 'v5'
wings合入

See merge request iesqa/httprunner!65
2025-03-05 11:45:28 +00:00
lilong.129 c55bbba430 fix: init plugin 2025-03-05 19:39:18 +08:00
lilong.129 e8a15e7212 fix: websocket 2025-03-05 18:11:00 +08:00
lilong.129 a80c8af3f6 fix: unittests 2025-03-05 18:10:41 +08:00
lilong.129 e187ba824a refactor: save screenshot in async 2025-03-05 16:29:36 +08:00
lilong.129 98d1ecb478 fix: replace with session ID 2025-03-05 14:52:32 +08:00
lilong.129 b9db874f38 refactor: move tests 2025-03-05 11:47:08 +08:00
lilong.129 e107389d6e refactor: move uixt pkg 2025-03-05 11:04:02 +08:00
lilong.129 9e064ee0ad fix: screenshot with path 2025-03-05 10:43:26 +08:00
lilong.129 7539e456d7 fix: tap handler 2025-03-04 20:40:10 +08:00
lilong.129 65564b958f change: convertToAbsolutePoint, convertToAbsoluteCoordinates 2025-03-04 20:02:59 +08:00
lilong.129 e35aa782c2 fix: get config 2025-03-04 19:39:38 +08:00
lilong.129 d50b1f9855 fix: format 2025-03-04 18:18:24 +08:00
lilong.129 7f837c9e36 refactor & fix: stub driver and server 2025-03-04 17:26:55 +08:00
lilong.129 b195760ed9 refactor: StubBrowserDriver 2025-03-04 11:08:44 +08:00
lilong.129 fe97303f90 change: NewBrowserDeviceOptions 2025-03-04 10:34:47 +08:00
lilong.129 b69f5d5b25 refactor: BrowserDevice & BrowserDriver 2025-03-03 22:03:42 +08:00
lilong.129 b687abb3c8 refactor: move browser device options to pkg/uixt/option pkg 2025-03-03 21:40:50 +08:00
lilong.129 69d06a7215 fix: rename browser_web_driver to browser_driver 2025-03-03 21:27:32 +08:00
lilong.129 720e5fa504 fix: revert gadb device ScreenCap 2025-03-03 21:17:25 +08:00
lilong.129 d1af4cfe61 fix: remove unused files 2025-03-03 20:54:36 +08:00
lilong.129 af5d2eea86 fix: remove time log 2025-03-03 20:34:58 +08:00
lilong.129 94e906ff62 refactor: replace with builtin locker 2025-03-03 20:25:37 +08:00
lilong.129 359199a485 refactor: use WithRelative to set relative coordinate, absolute by default 2025-03-03 20:09:24 +08:00
lilong.129 316bdf17d3 fix: add setup for scale 2025-02-20 14:05:42 +08:00
lilong.129 422fb58a26 fix: add setup for scale 2025-02-19 21:52:36 +08:00
lilong.129 ce7417c239 fix: session not init in concatURL 2025-02-19 21:25:52 +08:00
lilong.129 8296433a21 fix: session not init in concatURL 2025-02-19 21:22:56 +08:00
lilong.129 0152ec06e2 refactor: session request url str, fix lazy setup 2025-02-19 17:38:20 +08:00
lilong.129 a4b0fc2ed5 feat: lazy setup WDA 2025-02-19 16:54:26 +08:00
lilong.129 bf78e6702a feat: add RequestWithRetry for DriverSession 2025-02-19 15:37:52 +08:00
lilong.129 9f03196601 fix: remove ResetHomeOnStartup 2025-02-19 14:16:23 +08:00
lilong.129 1b18976620 feat: ApplyOffset for tap xy 2025-02-19 10:55:56 +08:00
lilong.129 8bccf709a7 fix: concatURL 2025-02-18 22:34:39 +08:00
lilong.129 3b72702c4a change: add stub android/ios driver 2025-02-18 22:34:12 +08:00
lilong.129 7abfb56661 change: add server ext 2025-02-18 20:46:27 +08:00
lilong.129 7183eae486 change: server 2025-02-18 20:22:07 +08:00
lilong.129 5d91b69603 feat: add PushImage/ClearImages in IDriver 2025-02-18 19:33:57 +08:00
lilong.129 7b052f0d98 fix: setup device and driver 2025-02-18 18:04:18 +08:00
lilong.129 c8f7e2fa70 fix: driver tests 2025-02-18 15:39:37 +08:00
lilong.129 cb0f829fa2 fix: android tests 2025-02-18 14:44:05 +08:00
lilong.129 708cc8f1ac change: rename tests 2025-02-18 11:29:10 +08:00
lilong.129 7f6f5cb0c5 fix: android tests 2025-02-17 22:28:19 +08:00
lilong.129 b6291eab44 fix: HDC tests 2025-02-17 22:07:45 +08:00
lilong.129 e985697227 fix: WDA tests 2025-02-17 22:02:12 +08:00
lilong.129 3ae314d0ba fix: init wda driver 2025-02-17 17:50:41 +08:00
lilong.129 29c0e1cbef refactor: DriverSession 2025-02-17 17:11:18 +08:00
lilong.129 c8d776009c refactor: cache window size & scale in driver 2025-02-14 10:35:22 +08:00
lilong.129 6c3f21134b refactor: rename files 2025-02-12 16:58:29 +08:00
lilong.129 7e6dd8e344 refactor: merge tests 2025-02-12 15:33:21 +08:00
lilong.129 db23459250 fix: DoubleTapXY 2025-02-12 15:25:20 +08:00
lilong.129 17292cb112 refactor: add tests 2025-02-12 15:16:01 +08:00
lilong.129 43cb610c4c change: convertToAbsoluteScope 2025-02-11 22:30:50 +08:00
lilong.129 be95cecdfb change: TapByHierarchy 2025-02-11 22:05:11 +08:00
lilong.129 e02e889a8e refactor: remove ext install 2025-02-11 21:49:52 +08:00
lilong.129 3b450ce97f refactor: merge swipe methods 2025-02-11 21:06:00 +08:00
lilong.129 cf1f553489 refactor: driver ScreenShot 2025-02-11 18:13:49 +08:00
lilong.129 792d3ae9bc change: remove unused tap methods 2025-02-11 17:49:24 +08:00
lilong.129 30c0bd7488 refactor: driver TapXY, TapAbsXY 2025-02-11 17:34:59 +08:00