Commit Graph

78 Commits

Author SHA1 Message Date
debugtalk
ee9eb4f1c4 change: update unit tests for removing v1 format 2020-04-09 12:06:34 +08:00
debugtalk
9047d02eaf fix unittests 2020-03-07 22:51:47 +08:00
debugtalk
62dc27160c fix: unittest 2019-12-17 22:39:48 +08:00
debugtalk
fffd6d5f6c fix: unittest 2019-12-17 20:42:35 +08:00
debugtalk
76402a2127 change: upload file 2019-12-12 21:58:07 +08:00
debugtalk
c88cd38109 change: remove test which has compatibility problem in Python 2.7 temporarily 2019-12-12 19:10:03 +08:00
debugtalk
1302ddfebd test: add upload tests in v2 format 2019-12-12 17:38:56 +08:00
debugtalk
b3f8412fd3 refactor: change function name to avoid conflict with unittest loader 2019-12-05 23:35:33 +08:00
debugtalk
5e23c5226b refactor: make loader as submodule, split to check/locate/load/cases 2019-12-05 23:23:38 +08:00
debugtalk
034696afe4 2.4.0
feat: validate with python script, ref #773
2019-12-04 17:38:13 +08:00
fengyu
b0bc92f75d 增加#430修复代码测试案例 2019-11-05 19:08:07 +08:00
debugtalk
3daed4e884 change: rename render_html_report to gen_html_report 2019-11-02 01:01:01 +08:00
debugtalk
472c0532e2 change: remove summary property from HttpRunner 2019-11-02 00:02:15 +08:00
debugtalk
d15d811b6f fix: unittests for html report 2019-11-01 22:25:25 +08:00
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