httprunner
|
abf9b03535
|
fix compatibility with locust
|
2018-11-26 17:39:25 +08:00 |
|
httprunner
|
b8d7969611
|
fix html report display response content
|
2018-11-26 14:36:07 +08:00 |
|
httprunner
|
15a214b565
|
fix: stringify summary before dump json file
|
2018-11-26 13:44:33 +08:00 |
|
httprunner
|
9dab233e29
|
remove render summary data
|
2018-11-26 11:50:55 +08:00 |
|
httprunner
|
4c08f58e3c
|
fix generated log filename when testing folder with '/' ending
|
2018-11-26 11:23:48 +08:00 |
|
httprunner
|
a647bc05a8
|
dump test result summary to json file
|
2018-11-25 23:52:11 +08:00 |
|
httprunner
|
a079c2e134
|
adjust arguments for html report
|
2018-11-25 23:12:36 +08:00 |
|
httprunner
|
758c0ed0ef
|
remove unused code
|
2018-11-25 20:48:16 +08:00 |
|
httprunner
|
7614711908
|
fix #363: clear meta data first to ensure independence for each test
|
2018-11-24 23:26:18 +08:00 |
|
httprunner
|
ebfb0e6157
|
fix commit 4cf2a17cd0
|
2018-11-24 00:49:13 +08:00 |
|
httprunner
|
c6076acb8b
|
implement hook assignment: save returned value from hook function to teststep scope variable
|
2018-11-24 00:23:57 +08:00 |
|
httprunner
|
4cf2a17cd0
|
bugfix: test_variables_mapping should be initialized before each test
|
2018-11-24 00:00:25 +08:00 |
|
httprunner
|
75fb21de06
|
convert docstring to Google style
|
2018-11-23 22:52:23 +08:00 |
|
httprunner
|
16ff65d9f3
|
record response content:
1, only record json if response content is in JSON foramt;
2, do not record bytes content;
3, omit text charactors greater than 1000.
|
2018-11-23 18:46:56 +08:00 |
|
httprunner
|
3652a713c5
|
rename teststeps to tests
|
2018-11-23 17:56:53 +08:00 |
|
httprunner
|
b103fd0d2b
|
update locusts with HttpRunner 2.0
|
2018-11-23 17:14:43 +08:00 |
|
httprunner
|
e2c5cacc2b
|
remove empty variables in saved tests
|
2018-11-23 11:41:36 +08:00 |
|
httprunner
|
4afb827af9
|
move saved tests to logs folder
|
2018-11-23 11:39:04 +08:00 |
|
httprunner
|
06a69e3cbb
|
save tests: add debugtalk.py file path
|
2018-11-23 11:19:01 +08:00 |
|
httprunner
|
0644c9e006
|
Save loaded tests and parsed tests to JSON file.
|
2018-11-22 21:48:03 +08:00 |
|
httprunner
|
bae0f03c68
|
fix environment variable invoke:
environment variable maybe loaded in debugtalk.py
thus .env file should be loaded before loading debugtalk.py
|
2018-11-22 20:43:27 +08:00 |
|
httprunner
|
c9a97d3e1c
|
build url with base_url
|
2018-11-22 19:53:09 +08:00 |
|
httprunner
|
f05f190d24
|
HttpRunner 2.0 is comming!
1, new design for testcase format;
2, refactor testcase layer mechanism.
|
2018-11-22 19:25:00 +08:00 |
|
httprunner
|
87a80ecc7f
|
add unittest: variables in testcase teststep should override api's
|
2018-11-16 14:50:14 +08:00 |
|
httprunner
|
fc9f828ed3
|
add args and kwargs validation for ENV() and P()
|
2018-11-16 12:45:06 +08:00 |
|
httprunner
|
c3b52bbc79
|
.env variables should be referenced with builtin ENV/environ function
|
2018-11-16 12:29:02 +08:00 |
|
httprunner
|
4142867fbd
|
refactor testcase config data structure
|
2018-11-15 21:49:05 +08:00 |
|
httprunner
|
efc2520e81
|
update parse_parameters
|
2018-11-15 21:09:22 +08:00 |
|
httprunner
|
80c36eaeee
|
remove obsolete key words: variable_binds, extractors, extract_binds, validators
|
2018-11-15 20:35:44 +08:00 |
|
httprunner
|
675d4e372b
|
refactor is_function
|
2018-11-15 20:05:57 +08:00 |
|
httprunner
|
8423c41f36
|
remove unused utils functions
|
2018-11-15 19:58:26 +08:00 |
|
httprunner
|
a6df9bc36c
|
relocate functions related to .env
|
2018-11-15 19:37:50 +08:00 |
|
httprunner
|
0d057785bc
|
relocate functions related to debugtalk.py
|
2018-11-15 17:12:31 +08:00 |
|
httprunner
|
64a960d490
|
remove debugtalk.py variables mechanism
|
2018-11-15 14:48:44 +08:00 |
|
httprunner
|
2c90c64dc2
|
set_os_environ before parsing testcase, unset_os_environ after parsing testcase
|
2018-11-14 22:11:14 +08:00 |
|
httprunner
|
934c209a2e
|
ensure variables are in mapping format.
|
2018-11-14 16:15:04 +08:00 |
|
httprunner
|
c318f9bdbb
|
fix variables priority: passed in > .env > debugtalk.py > parameters > config variables
|
2018-11-14 15:41:41 +08:00 |
|
httprunner
|
eca926ba36
|
bugfix: display url when teststep failed in locust
|
2018-11-08 12:01:26 +08:00 |
|
httprunner
|
837fc0b6c2
|
add tests layer temporally, remove later.
|
2018-11-07 22:27:35 +08:00 |
|
httprunner
|
ec4a4a4ef5
|
load_locust_tests: parse config
|
2018-11-07 22:20:17 +08:00 |
|
httprunner
|
fb3065f3e4
|
set locust default loglevel to WARNING
|
2018-11-07 22:19:39 +08:00 |
|
httprunner
|
427a86d7f7
|
bugfix: catch AssertionError in load test
|
2018-11-07 21:15:26 +08:00 |
|
httprunner
|
39ed6cac4f
|
bugfix: ignore output content in deque type
|
2018-11-07 01:23:16 +08:00 |
|
httprunner
|
aad7b1972d
|
fix merge & override api variables/validate/extract/hooks/etc
|
2018-11-06 23:44:46 +08:00 |
|
httprunner
|
962f484b75
|
remove unused loading tests
|
2018-11-06 14:44:54 +08:00 |
|
httprunner
|
d04207f889
|
add --locustfile argument
|
2018-10-31 23:30:08 +08:00 |
|
httprunner
|
0bbb8a2d52
|
set logging level for locusts
|
2018-10-31 23:22:13 +08:00 |
|
httprunner
|
ea297c4152
|
locusts support weight feature
|
2018-10-29 22:16:41 +08:00 |
|
httprunner
|
a51bf44a62
|
split _load_teststeps from _load_testcase
|
2018-10-29 15:00:04 +08:00 |
|
httprunner
|
6868adc5c0
|
refactor _load_test_file
|
2018-10-29 13:01:30 +08:00 |
|
httprunner
|
a361487f4f
|
fix unittest for Python2.7
https://travis-ci.org/HttpRunner/HttpRunner/jobs/447602404
|
2018-10-29 11:11:19 +08:00 |
|
httprunner
|
6ed4c04dec
|
fix #415: ordered_dict error in Python 2.7
|
2018-10-29 11:01:34 +08:00 |
|
httprunner
|
37976e301e
|
fix #418: deepcopy testcase when testcase contains BufferReader
|
2018-10-27 18:37:58 +08:00 |
|
httprunner
|
02026f32c7
|
make compatible with old version
|
2018-10-10 20:11:49 +08:00 |
|
httprunner
|
8d7e1a7e44
|
rename testset => testcase
|
2018-10-03 00:02:38 +08:00 |
|
httprunner
|
fa7c67d7a1
|
add validation: run method should be called before gen_html_report.
|
2018-10-02 00:51:41 +08:00 |
|
httprunner
|
41dcd00a10
|
make HttpRunner().run as main interface for running testcases
|
2018-10-02 00:50:39 +08:00 |
|
httprunner
|
463d38a77e
|
update exception_stage
|
2018-10-01 22:49:41 +08:00 |
|
httprunner
|
7ec80ac1f3
|
pass in specified .env file path
|
2018-10-01 19:29:22 +08:00 |
|
httprunner
|
09767a5736
|
fix ##397: pass in mapping
|
2018-10-01 19:19:11 +08:00 |
|
httprunner
|
592583ba52
|
relocate parse_tests
|
2018-10-01 18:02:21 +08:00 |
|
httprunner
|
3332e1e112
|
add PWD to sys.path
|
2018-10-01 17:48:07 +08:00 |
|
httprunner
|
a70516bf59
|
add python 3.7-dev
|
2018-10-01 17:44:40 +08:00 |
|
httprunner
|
9b6cc7ca29
|
refactor pipline
|
2018-10-01 17:27:51 +08:00 |
|
httprunner
|
bb1cf8b2cb
|
remove unused import
|
2018-09-29 14:27:17 +08:00 |
|
httprunner
|
94e5051d50
|
skip Pipenv lock
|
2018-09-29 14:26:56 +08:00 |
|
httprunner
|
f479b59205
|
Merge branch 'master' into pipline
|
2018-09-29 14:21:20 +08:00 |
|
httprunner
|
a0179957ad
|
fix #155: escape validators
|
2018-09-20 19:17:06 +08:00 |
|
httprunner
|
7a27d624b7
|
initialize TestLoader in HttpRunner initialization
|
2018-09-17 21:40:25 +08:00 |
|
httprunner
|
cf766e9a06
|
rename HttpRunner method name: initialize => add_tests
|
2018-09-17 21:28:00 +08:00 |
|
httprunner
|
182393497c
|
initialize TextTestRunner in HttpRunner initialization
|
2018-09-17 20:35:46 +08:00 |
|
httprunner
|
3248a5ad31
|
Merge branch 'bugfix' of https://github.com/httprunner/HttpRunner into bugfix
|
2018-09-17 15:36:19 +08:00 |
|
httprunner
|
8e89246cbe
|
fix #392: multiple '=' in .env file
|
2018-09-17 15:16:35 +08:00 |
|
httprunner
|
f5ce789eb2
|
update create_scaffold
|
2018-09-11 00:40:47 +08:00 |
|
httprunner
|
471bf0e2de
|
fix unittest for httpbin response time
|
2018-09-10 07:51:48 +08:00 |
|
httprunner
|
7590f4772b
|
fix unittest
|
2018-09-06 11:52:06 +08:00 |
|
httprunner
|
5cfb1146a2
|
fix #112: RecursionError when running locust
|
2018-09-06 08:53:08 +08:00 |
|
httprunner
|
e5a6408c10
|
refactor function and variable name
|
2018-09-04 17:14:54 +08:00 |
|
httprunner
|
f5f0aa776e
|
fix #373: do not lower request headers
|
2018-09-04 16:52:52 +08:00 |
|
httprunner
|
ecc9806cf3
|
update docstring
|
2018-09-04 16:47:19 +08:00 |
|
httprunner
|
e790f3dbd2
|
bugfix: TypeError when variable value is list
|
2018-09-04 16:23:53 +08:00 |
|
httprunner
|
fdb4da01f6
|
display exception stage when exception occured #367
|
2018-08-31 19:28:11 +08:00 |
|
httprunner
|
68ce88c09d
|
fix #368: failed to load .env data in debugtalk.py
|
2018-08-31 16:29:13 +08:00 |
|
httprunner
|
6c6b6ae66b
|
fix #366: teststep name
|
2018-08-31 15:48:46 +08:00 |
|
httprunner
|
fe7bbfa828
|
fix #361: parameters data error
|
2018-08-30 21:18:11 +08:00 |
|
httprunner
|
90ff73738c
|
Merge branch 'master' of https://github.com/httprunner/HttpRunner
|
2018-08-30 16:21:33 +08:00 |
|
httprunner
|
32d32663b8
|
bugfix: lost ValidationFailure message
|
2018-08-29 00:00:02 +08:00 |
|
httprunner
|
e0fe6b2a4f
|
add --dot-env-path back
|
2018-08-28 14:39:18 +08:00 |
|
httprunner
|
4532fa83ab
|
add --dot-env-path back
|
2018-08-28 14:35:26 +08:00 |
|
httprunner
|
4f5878fa7b
|
fix #278: len_eq for content
|
2018-08-23 19:24:11 +08:00 |
|
httprunner
|
2ea44051e5
|
fix #344: ModuleNotFoundError
|
2018-08-23 18:39:27 +08:00 |
|
httprunner
|
88ef245fc3
|
fix #189: remove file path dependency
|
2018-08-23 16:11:26 +08:00 |
|
httprunner
|
98ada8c84f
|
fix #343: locate debugtalk.py and use as project working directory
|
2018-08-23 13:03:42 +08:00 |
|
httprunner
|
5e2159b097
|
remove --dot-env-path argument
|
2018-08-23 11:52:39 +08:00 |
|
httprunner
|
cc17cd4d03
|
refactor create_scaffold: create new project structure
|
2018-08-23 08:33:53 +08:00 |
|
httprunner
|
5f6492371e
|
fix #258
|
2018-08-23 00:33:01 +08:00 |
|
httprunner
|
fd29a8aff3
|
fix #309 #312
|
2018-08-22 23:24:19 +08:00 |
|
httprunner
|
a9db4a3d35
|
change function name
|
2018-08-22 22:56:31 +08:00 |
|
httprunner
|
820213ae86
|
adjust __loader
|
2018-08-22 18:54:27 +08:00 |
|
httprunner
|
bd78fc813f
|
fix unittest for Python2.7
|
2018-08-22 18:44:12 +08:00 |
|