Commit Graph

57 Commits

Author SHA1 Message Date
buyuxiang
81d1fd7da0 feat: support live end to end delay collection 2023-10-27 18:05:17 +08:00
buyuxiang
780fe2b002 replace AutoPopupHandler with ClosePopupsHandler 2023-08-28 19:05:54 +08:00
buyuxiang
c611a84aaa optimize hrp summary popup info 2023-08-28 17:59:22 +08:00
debugtalk
7357bad185 Merge pull request #1677 from httprunner/add-expert-test
- introduce expert test for both integration and regression
- add TapByUITypes method in step_mobile_ui.go
2023-08-25 16:59:37 +08:00
buyuxiang
4dace0f589 implement TapByUITypes using WithScreenShotUITypes 2023-08-25 14:33:13 +08:00
buyuxiang
30da13891e introduce expert test for both integration and regression 2023-08-25 12:48:28 +08:00
buyuxiang
6bcde3627b feat: support parsing expect value of ui validator 2023-08-25 11:55:31 +08:00
lilong.129
e523c4ecc9 feat: support action options for ScreenShot, WithScreenShotOCR/WithScreenShotUpload/WithScreenShotLiveType/WithScreenShotUIType 2023-08-22 21:04:04 +08:00
lilong.129
c0dc539837 fix: override action error 2023-08-22 16:55:22 +08:00
lilong.129
cc3aedb810 refactor: handle text popups 2023-08-22 14:17:43 +08:00
lilong.129
e01485a846 feat: init device driver with plugin option 2023-08-11 16:21:32 +08:00
lilong.129
4ac09cd662 refactor: move andorid/ios uiClients from HRPRunner to CaseRunner 2023-08-11 16:07:34 +08:00
lilong.129
6964bb6c85 refactor: replace NewDriver args with options 2023-08-11 15:21:57 +08:00
lilong.129
bc65eb9809 feat: report GA4 events for hrp cmd 2023-07-23 23:59:01 +08:00
lilong.129
0d6da534ab feat: add auto popups handler in swipe find 2023-06-22 15:01:35 +08:00
lilong.129
a98c497995 feat: auto handle popups on each step finished 2023-06-22 12:49:25 +08:00
lilong.129
e7b4d4f8b7 feat: save foreground app when step failed 2023-06-07 16:25:04 +08:00
lilong.129
78f63014cc change: remove checking if app is in foreground when step failed 2023-05-31 16:11:04 +08:00
lilong.129
21a2f9fd22 refactor: check feed activity 2023-05-30 17:40:41 +08:00
lilong.129
ab8b5b133f fix: GetStepCacheData 2023-05-04 13:06:57 +08:00
lilong.129
1bb2079c87 feat: catch interrupt signal 2023-05-03 23:00:17 +08:00
lilong.129
0413ff62d1 fix: convert relative scope to absolute scope 2023-05-02 00:28:00 +08:00
lilong.129
3a404c8372 refactor: merge ActionOption with DataOption 2023-05-01 15:09:28 +08:00
lilong.129
a69db8500c feat: save video stat to summary 2023-04-30 00:13:18 +08:00
lilong.129
6067d5ddbd refactor: AssertAppForeground 2023-04-28 16:15:53 +08:00
lilong.129
1d41d276ab feat: cache screenshot ocr texts 2023-04-28 14:12:31 +08:00
lilong.129
9981dad1f8 feat: cache screenshot ocr texts 2023-04-28 11:44:47 +08:00
lilong.129
c0ea52d02a change: rename screenshot filenames 2023-04-27 21:43:22 +08:00
lilong.129
556050367e refactor: rename ActionMethod 2023-04-25 14:39:29 +08:00
lilong.129
7a255e6ef5 feat: add video crawler 2023-04-25 13:26:56 +08:00
lilong.129
58f1fec2fa change: GenNameWithTimestamp 2023-04-17 22:45:58 +08:00
lilong.129
0a59ced824 refactor: TakeScreenShot saves all screenshots 2023-04-16 22:32:47 +08:00
lilong.129
2644c24fae feat: add validator AssertAppInForeground and AssertAppNotInForeground 2023-04-16 18:54:40 +08:00
lilong.129
2ce6ce371b feat: check if app is in foreground when step failed 2023-04-14 18:57:36 +08:00
lilong.129
632f821713 change: take screenshot after each step 2023-04-14 13:29:22 +08:00
lilong.129
5458dc27c8 feat: SleepRandom add weight argument to specify the probability of the time range 2023-04-11 22:03:14 +08:00
debugtalk
8065703fa7 feat: sleep random seconds 2023-02-13 22:22:49 +08:00
debugtalk
9ff44d0bad change: remove unused UI APIs 2022-12-26 00:15:43 +08:00
debugtalk
0e0a4152cb refactor: results dir 2022-12-16 00:24:35 +08:00
debugtalk
f4af2d131a feat: capture pcap file for iOS 2022-12-15 19:09:59 +08:00
debugtalk
1c8c3e0e80 Merge pull request #1531 from httprunner/wcl
release v4.3.1

- feat: add option WithScreenShot
- feat: run xctest before start ios automation
- feat: run step with specified loop times
- feat: add options for FindTexts
- refactor: move all UI APIs to uixt pkg
- docs: add examples for UI APIs
2022-12-14 14:54:58 +08:00
debugtalk
94b17a97c9 refactor: move uixt API 2022-12-13 23:43:39 +08:00
debugtalk
1332e71258 change: add logs for loop index 2022-12-13 22:44:27 +08:00
debugtalk
839f94082a refactor: run step with specified times 2022-12-13 21:30:05 +08:00
xucong.053
093a4f5206 change: add back action of mobile ui automation 2022-11-09 17:19:09 +08:00
debugtalk
c8878c34b5 fix: parse error exit code 2022-10-24 17:03:47 +08:00
xucong.053
685e0b42b0 fix: failed to record the android ui step type in the step result 2022-10-23 16:36:34 +08:00
debugtalk
a51c21b492 release v4.3.0 2022-10-21 22:22:00 +08:00
debugtalk
8947c0ad5a feat: add status code for mobile UI 2022-10-19 11:54:35 +08:00
debugtalk
ec9b81ca2e refactor: CaseRunner and SessionRunner 2022-10-19 10:56:02 +08:00