buyuxiang
|
41f705c0d9
|
fix: device serial/udid should be specified
|
2023-10-24 17:32:40 +08:00 |
|
buyuxiang
|
acbb3902cc
|
change: use default ocrCluster and support to sepecify timeout
|
2023-10-09 20:04:15 +08:00 |
|
buyuxiang
|
77161849e5
|
fix: use ADBKeyBoard if uiautomator failed
|
2023-10-09 20:04:05 +08:00 |
|
buyuxiang
|
3613ffb2c0
|
fix: compatible with swipe params
|
2023-10-08 17:22:03 +08:00 |
|
buyuxiang
|
1b08bd2118
|
fix: swipeToTapTexts redundant identifiers
|
2023-09-06 19:18:21 +08:00 |
|
buyuxiang
|
cbec90403c
|
return the first one matched exactly when index not specified
|
2023-09-04 22:11:24 +08:00 |
|
buyuxiang
|
ac55513557
|
fix: swipeToTapTexts with regex
|
2023-09-04 17:59:05 +08:00 |
|
buyuxiang
|
8e3608797b
|
set default max_retry_times for swipe_to_tap_text
|
2023-08-31 13:10:30 +08:00 |
|
buyuxiang
|
8b68b69e11
|
compatible with old swipe_to_tap_texts
|
2023-08-30 14:31:44 +08:00 |
|
buyuxiang
|
3a9e9fcbcf
|
compatible with old tap_cv params
|
2023-08-29 22:17:38 +08:00 |
|
buyuxiang
|
20b2fa51af
|
add popup close_status=found
|
2023-08-29 17:59:12 +08:00 |
|
buyuxiang
|
67088469c5
|
optimize tap_cv params/options judgement
|
2023-08-28 19:36:37 +08:00 |
|
buyuxiang
|
780fe2b002
|
replace AutoPopupHandler with ClosePopupsHandler
|
2023-08-28 19:05:54 +08:00 |
|
buyuxiang
|
b0ccd504de
|
change popup close status from bool to string
|
2023-08-28 17:59:22 +08:00 |
|
buyuxiang
|
afe304f58c
|
fix: resolution calculation for iOS
|
2023-08-28 17:59:22 +08:00 |
|
buyuxiang
|
c611a84aaa
|
optimize hrp summary popup info
|
2023-08-28 17:59:22 +08:00 |
|
buyuxiang
|
7aacb36b2e
|
optimize ClosePopupsHandler
|
2023-08-28 17:59:22 +08:00 |
|
buyuxiang
|
c6507447e2
|
feat: support new action: close_popups
|
2023-08-28 17:59:22 +08:00 |
|
buyuxiang
|
79988fbf0b
|
optimize FindTexts return
|
2023-08-26 11:25:08 +08:00 |
|
buyuxiang
|
9ea2b9bf00
|
fix: add option match_one for FindTexts method
|
2023-08-26 00:17:06 +08:00 |
|
buyuxiang
|
249e30ad2d
|
fix: iOS tap_xy scale adaption error
|
2023-08-25 16:16:27 +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 |
|
buyuxiang
|
2610f023f5
|
add options for GetImage method
|
2023-08-01 14:13:50 +08:00 |
|
buyuxiang
|
edcfec46dc
|
rename: service_vedem.go and CV related error codes
|
2023-07-31 21:22:19 +08:00 |
|
buyuxiang
|
02c7d3c6cf
|
feat: tap_cv action supports ui type detection and tap
|
2023-07-31 21:15:07 +08:00 |
|
buyuxiang
|
6e44e37c57
|
fix: reuse the same request body during GetImage retry
|
2023-07-31 20:05:44 +08:00 |
|
buyuxiang
|
43dee8dc4a
|
refactor: ui validation
|
2023-07-31 19:43:33 +08:00 |
|
buyuxiang
|
2546eb5ca9
|
fix: add default options for swipe_to_tap_app action
|
2023-07-31 15:22:50 +08:00 |
|
buyuxiang
|
c05538a826
|
fix: use Override size if existed, otherwise use Physical size
|
2023-07-31 15:19:36 +08:00 |
|
buyuxiang
|
8c917b6a35
|
compatibility: support indicating options separately in MobileAction level
|
2023-07-31 15:05:29 +08:00 |
|
buyuxiang
|
7fbc54fb4c
|
rename webdriver request base method
|
2023-07-24 19:41:37 +08:00 |
|
buyuxiang
|
c91be64240
|
refactor UIA2 / WDA driver request
|
2023-07-24 17:43:36 +08:00 |
|
buyuxiang
|
a73976a98d
|
fix wda auto reset session
|
2023-07-24 13:06:22 +08:00 |
|
buyuxiang
|
00c79a13df
|
fix iOS conn close
|
2023-07-21 10:30:36 +08:00 |
|
buyuxiang
|
9482887ab3
|
modify resetUIA2Driver and uia2HttpRequest
|
2023-07-20 19:57:18 +08:00 |
|
buyuxiang
|
135e24d378
|
feat: support to reset session automatically when crashed
|
2023-07-20 19:52:52 +08:00 |
|
buyuxiang
|
8beb88bd5c
|
fix: err wrap and TapFloat
|
2023-01-19 08:59:17 +08:00 |
|
buyuxiang
|
41cd082854
|
fix: hrp boom --run-time setting
|
2022-09-01 11:54:02 +08:00 |
|
buyuxiang
|
809301d089
|
fix: add timeout for dns resolution
|
2022-08-12 18:15:45 +08:00 |
|
buyuxiang
|
fd5359c02d
|
feat: support curl command
|
2022-08-12 17:09:19 +08:00 |
|
buyuxiang
|
8b72938f34
|
adapt windows tracert
|
2022-08-12 17:09:19 +08:00 |
|
buyuxiang
|
be9542ffee
|
using original traceroute command for dial
|
2022-08-12 17:09:19 +08:00 |
|
buyuxiang
|
064a41c490
|
feat: support traceroute command
|
2022-08-12 17:09:19 +08:00 |
|
buyuxiang
|
2bd5c6f3da
|
feat: support DNS resolution
|
2022-08-12 17:09:19 +08:00 |
|
buyuxiang
|
71da6d0556
|
feat: support ping command
|
2022-08-12 17:09:19 +08:00 |
|
buyuxiang
|
a9655aac27
|
set DisableFlagParsing: true
|
2022-07-22 21:04:01 +08:00 |
|
buyuxiang
|
22f23af575
|
update subcommand curl docs
|
2022-07-22 18:18:21 +08:00 |
|
buyuxiang
|
f4aa4ffb28
|
support using curl as subcommand
|
2022-07-22 18:18:21 +08:00 |
|
buyuxiang
|
100c22b81f
|
feat: support curl to case
|
2022-07-22 18:18:21 +08:00 |
|
buyuxiang
|
7b47a920b4
|
fix: add ws url log info
|
2022-07-19 11:21:36 +08:00 |
|
buyuxiang
|
aa5de4ec83
|
optimize websocket step
|
2022-07-19 11:21:33 +08:00 |
|
buyuxiang
|
6e7e929bbe
|
feat: support to infer file mime type
|
2022-07-18 18:40:42 +08:00 |
|
buyuxiang
|
0da20b491a
|
fix: func name writeCustomText
|
2022-07-18 16:17:57 +08:00 |
|
buyuxiang
|
68b289f423
|
fix: return err when failed to make m_encoder
|
2022-07-13 15:58:33 +08:00 |
|
buyuxiang
|
296295a928
|
fix: check empty upload
|
2022-07-12 17:06:02 +08:00 |
|
buyuxiang
|
a76b3b399d
|
feat: support indicating type and filename when uploading file
|
2022-07-11 20:44:20 +08:00 |
|
buyuxiang
|
3f8aa2dc03
|
simplify jmespath compatibility conversion
|
2022-06-27 18:08:23 +08:00 |
|
buyuxiang
|
2d105248fb
|
support variable reference during extraction
|
2022-06-27 17:52:40 +08:00 |
|
buyuxiang
|
9f06414d18
|
add upload unittest
|
2022-06-23 11:46:26 +08:00 |
|
buyuxiang
|
cc86e3581c
|
feat: hrp support uploading file
|
2022-06-23 11:44:25 +08:00 |
|
buyuxiang
|
21ac0216b3
|
del: plugin auto-generated file
|
2022-05-31 16:17:50 +08:00 |
|
buyuxiang
|
e71df6e841
|
update: hrp version => v4.1.1
|
2022-05-31 15:11:33 +08:00 |
|
buyuxiang
|
4f855de419
|
bugfix: deal with empty base_url
|
2022-05-30 20:56:11 +08:00 |
|
buyuxiang
|
8ed2f84cf5
|
bugfix: avoid to escape html
|
2022-05-30 17:25:36 +08:00 |
|
buyuxiang
|
1dbb71f556
|
fix: set ulimit error
|
2022-05-26 18:33:37 +08:00 |
|
buyuxiang
|
ecd61c815f
|
update: httprunner make v4
|
2022-05-26 16:04:46 +08:00 |
|
buyuxiang
|
d288d672f8
|
Merge branch 'master' of github.com:httprunner/httprunner
|
2022-05-26 16:03:48 +08:00 |
|
buyuxiang
|
ce61c44480
|
change: hrp convert README.md
|
2022-05-25 15:44:21 +08:00 |
|
buyuxiang
|
c8a2bd13bc
|
Merge branch 'master' of github.com:httprunner/httprunner
|
2022-05-25 15:43:19 +08:00 |
|
buyuxiang
|
5504ebab2a
|
bugfix: postman empty body options
|
2022-05-25 09:45:49 +08:00 |
|
buyuxiang
|
d96baa789b
|
fix comment
|
2022-05-24 20:50:53 +08:00 |
|
buyuxiang
|
682f1ecb94
|
Merge branch 'master' of github.com:httprunner/httprunner
|
2022-05-24 14:07:03 +08:00 |
|
buyuxiang
|
d0b2568797
|
refactor: hrp convert
|
2022-05-24 13:36:34 +08:00 |
|
buyuxiang
|
f19492c3f0
|
Merge branch 'master' of github.com:httprunner/httprunner
|
2022-05-17 16:04:10 +08:00 |
|
buyuxiang
|
115b5cbc3f
|
add unittest; add --patch options
|
2022-05-17 16:03:45 +08:00 |
|
buyuxiang
|
ac0fc8b4e4
|
Merge branch 'master' of github.com:httprunner/httprunner
|
2022-05-13 14:13:20 +08:00 |
|
buyuxiang
|
bd0ce85f97
|
feat: postman2case
|
2022-05-12 21:37:30 +08:00 |
|
buyuxiang
|
2c7f50aaad
|
fix: improve RPS accuracy
|
2022-05-09 22:05:35 +08:00 |
|
buyuxiang
|
8d8a658508
|
fix: disable keep alive
|
2022-05-09 18:15:28 +08:00 |
|
buyuxiang
|
3588ab0f0a
|
feat: support websocket protocol
|
2022-04-21 20:53:11 +08:00 |
|
buyuxiang
|
c71ef78739
|
feat: parse checkItem before searchField
|
2022-04-12 20:07:19 +08:00 |
|
buyuxiang
|
62c2ac6939
|
fix: EnableHTTP2() -> HTTP2(); HTTP/2.0 -> HTTP/2
|
2022-04-08 09:27:02 +08:00 |
|
buyuxiang
|
be7f7122d8
|
feat: support HTTP/2.0
|
2022-04-07 21:40:37 +08:00 |
|
buyuxiang
|
8459e3fab4
|
fix example JSON/YAML file path
|
2022-03-03 19:43:36 +08:00 |
|
buyuxiang
|
026131b604
|
move convertCheckExpr to convertCompatTestCase
|
2022-03-03 19:29:35 +08:00 |
|
buyuxiang
|
a3fafd8c40
|
fix compat convert, add unittest
|
2022-03-03 18:31:10 +08:00 |
|
buyuxiang
|
1613eb4724
|
fix: len(validatorMap) == 3
|
2022-03-01 20:58:24 +08:00 |
|
buyuxiang
|
b04a57eb09
|
fix: change Validators type, check json body format
|
2022-03-01 18:05:13 +08:00 |
|
buyuxiang
|
c144d14a4e
|
fix: return checkExpr info when do assertion failed
|
2022-02-28 17:45:28 +08:00 |
|
buyuxiang
|
54d938286e
|
fix: nil step.Request pointer
|
2022-02-28 17:39:09 +08:00 |
|
buyuxiang
|
4fc322c44d
|
Merge branch 'main' of github.com:httprunner/hrp
|
2022-02-28 16:53:13 +08:00 |
|
buyuxiang
|
b4ada29bab
|
fix: func convertCompatTestCase
|
2022-02-28 16:51:31 +08:00 |
|
buyuxiang
|
6aedf35dad
|
compat: convert testcase generated by HttpRunner
Change-Id: Iabc58b6796b7cd88f7b93e415b3d88dca85b288d
|
2022-02-24 22:32:16 +08:00 |
|
buyuxiang
|
2c2ffadf43
|
fix: append jmespath info when assertion failed
Change-Id: I576aa651086bb2c22343aa69f862955448e1b209
|
2022-02-24 22:30:53 +08:00 |
|
buyuxiang
|
82d9dce168
|
feat: support setup/teardown hooks
Change-Id: I148e11c190859b57dd5268cfe5643762e43bd64a
|
2022-02-22 21:00:52 +08:00 |
|
buyuxiang
|
2ba1d5829e
|
add: test timestamp extraction
Change-Id: I4aba2b7d387d8cb7b9c1baec997e59b1b594c34d
|
2022-02-20 14:00:27 +08:00 |
|
buyuxiang
|
50c4384207
|
regenerate examples/demo
Change-Id: I02a6704c65f28ef73b16e1da437e2a05494182ca
|
2022-02-20 13:56:03 +08:00 |
|
buyuxiang
|
8fd2d08da3
|
Merge branch 'main' of github.com:httprunner/hrp
Change-Id: I5075829627ac2775050b799c471eec1868542e15
|
2022-02-20 13:51:40 +08:00 |
|