Commit Graph

64 Commits

Author SHA1 Message Date
debugtalk
301648af8f fix: compatibility in Python 2.7
ImportError will be raised in `from httprunner.plugins.locusts.utils import prepare_locust_tests` if httprunner/plugins/__init__.py is missed
2019-10-26 21:41:52 +08:00
debugtalk
877cf7baa9 fix: sleep 1 sec to wait log handler 2019-10-26 09:57:17 +08:00
debugtalk
652e059d7d feat: make locusts as httprunner plugin 2019-10-25 16:50:53 +08:00
nee
90618909ba feat: genernate html report with specified report file 2019-09-14 15:37:01 +08:00
debugtalk
6460030f07 fix: unittests with host debugtalk.com 2019-07-18 18:23:15 +08:00
debugtalk
848991c68e fix #551: raise if times is not digit 2019-07-14 23:22:17 +08:00
debugtalk
2557834a6b feat: 'export' is used to replace 'output' in testcase config 2019-06-26 22:33:52 +08:00
debugtalk
f0df345c34 feat: 'extract' is used to replace 'output' when passing former teststep's (as a testcase) export value to next teststep 2019-06-26 22:16:05 +08:00
debugtalk
065aff09bb fix: pass output variables between testcases 2019-04-10 15:35:53 +08:00
debugtalk
3aa4e1aef8 remove project_mapping from parse_tests result 2019-04-08 20:52:14 +08:00
debugtalk
0ea0e828c9 prepare_locust_tests: remove functions 2019-04-08 14:51:38 +08:00
debugtalk
7c6285b7b0 fix unittest 2019-04-04 15:36:58 +08:00
debugtalk
5fbbf6e70c feat: implement lazy parser 2019-04-04 01:21:08 +08:00
debugtalk
cfc664b280 fix compatibility in Python version < 3.6 2019-03-04 20:23:34 +08:00
debugtalk
bfc15592f1 fix: xss in response json 2019-03-04 19:34:49 +08:00
debugtalk
36c2186a20 implement method to get variables and output 2019-03-01 10:32:58 +08:00
hluguoj
fb091079a4 bugfix random function in config variables run many times 2019-02-27 21:21:11 +08:00
debugtalk
ddab80f7a8 add unittest for verify 2019-02-24 20:04:07 +08:00
debugtalk
611ecb5d1a update report: add testcase stat to summary 2018-12-28 12:03:58 +08:00
debugtalk
b301c96e5d fix unittest 2018-12-27 17:12:47 +08:00
debugtalk
52a30cad24 update prepare_locust_tests 2018-12-27 16:50:31 +08:00
debugtalk
73c9cc9c1d add unittest 2018-12-27 15:33:14 +08:00
debugtalk
32eae9390c fix: run api folder, each api should be encapsulated as individual testcase 2018-12-24 12:24:30 +08:00
debugtalk
b0155c8f71 fix unittest for Python 2.7/3.4/3.5 2018-12-22 23:26:50 +08:00
debugtalk
e507e69e89 fix locust in testsuite 2018-12-22 23:09:05 +08:00
debugtalk
b6cf9649f2 add unittest for request with params 2018-12-21 18:54:05 +08:00
debugtalk
f18d892876 enhance report: display all 30X redirect request and response 2018-12-20 17:59:11 +08:00
debugtalk
751a7469d8 fix RecursionError caused by locust 2018-12-18 16:21:24 +08:00
debugtalk
f7d525cd64 fix unittest for Python 2.7/3.4/3.5 2018-12-16 00:48:59 +08:00
debugtalk
f0d6bda573 add unittest for running single api 2018-12-16 00:38:02 +08:00
debugtalk
5beb25470f add new feature: parameters 2018-12-14 23:29:17 +08:00
debugtalk
7d20f95068 refactor testcase layer mechanism:
1, autotest testsuite layer
2, performance test
2018-12-10 16:10:06 +08:00
debugtalk
3135e19f25 change httprunner api HttpRunner location to avoid monkey patch 2018-12-04 20:47:53 +08:00
debugtalk
4e627c0529 try to fix unittest failure in Python 2.7 2018-11-28 22:24:39 +08:00
debugtalk
c17d7c4f82 make variables in testcase template compatible with mapping style:
new mapping style:
"variables": {
    "a": 1,
    "b": 2
}

Also, the former list style is still valid:
"variables": [
    {"a": 1},
    {"b": 2}
]
2018-11-28 12:14:06 +08:00
debugtalk
01abbf06f8 fix html report for HttpRunner 2.0 2018-11-27 17:58:06 +08:00
debugtalk
f1479e4c85 adjust arguments for html report 2018-11-25 23:12:36 +08:00
debugtalk
18875bc5f1 rename teststeps to tests 2018-11-23 17:56:53 +08:00
debugtalk
8f4500566d update locusts with HttpRunner 2.0 2018-11-23 17:14:43 +08:00
debugtalk
4099ade49d HttpRunner 2.0 is comming!
1, new design for testcase format;
2, refactor testcase layer mechanism.
2018-11-22 19:25:00 +08:00
debugtalk
5013861f74 refactor testcase config data structure 2018-11-15 21:49:05 +08:00
debugtalk
626612061e remove debugtalk.py variables mechanism 2018-11-15 14:48:44 +08:00
debugtalk
2d5ff04b46 locusts support weight feature 2018-10-29 22:16:41 +08:00
debugtalk
968fdc3b01 rename testset => testcase 2018-10-03 00:02:38 +08:00
debugtalk
a0db780977 make HttpRunner().run as main interface for running testcases 2018-10-02 00:50:39 +08:00
debugtalk
5af845cb9c relocate parse_tests 2018-10-01 18:02:21 +08:00
debugtalk
d0128bf182 refactor pipline 2018-10-01 17:27:51 +08:00
debugtalk
af8276a299 Merge branch 'master' into pipline 2018-09-29 14:21:20 +08:00
debugtalk
e7fe608fdd rename HttpRunner method name: initialize => add_tests 2018-09-17 21:28:00 +08:00
debugtalk
7a34fc1950 initialize TextTestRunner in HttpRunner initialization 2018-09-17 20:35:46 +08:00