Commit Graph

53 Commits

Author SHA1 Message Date
debugtalk
c6f41b84e6 fix unittest 2019-04-04 15:36:58 +08:00
debugtalk
d7b76b2fcc feat: implement lazy parser 2019-04-04 01:21:08 +08:00
debugtalk
6c76f2d8b4 fix compatibility in Python version < 3.6 2019-03-04 20:23:34 +08:00
debugtalk
ac70488ee2 fix: xss in response json 2019-03-04 19:34:49 +08:00
debugtalk
972c878d19 implement method to get variables and output 2019-03-01 10:32:58 +08:00
hluguoj
8d511ceb16 bugfix random function in config variables run many times 2019-02-27 21:21:11 +08:00
debugtalk
010109d5b9 add unittest for verify 2019-02-24 20:04:07 +08:00
debugtalk
61b4b62765 update report: add testcase stat to summary 2018-12-28 12:03:58 +08:00
debugtalk
162b0fa96e fix unittest 2018-12-27 17:12:47 +08:00
debugtalk
9e68daa929 update prepare_locust_tests 2018-12-27 16:50:31 +08:00
debugtalk
6d71079536 add unittest 2018-12-27 15:33:14 +08:00
debugtalk
6a68207aa9 fix: run api folder, each api should be encapsulated as individual testcase 2018-12-24 12:24:30 +08:00
debugtalk
de53da5962 fix unittest for Python 2.7/3.4/3.5 2018-12-22 23:26:50 +08:00
debugtalk
4090755826 fix locust in testsuite 2018-12-22 23:09:05 +08:00
debugtalk
7eafa1678f add unittest for request with params 2018-12-21 18:54:05 +08:00
debugtalk
05d2cc014d enhance report: display all 30X redirect request and response 2018-12-20 17:59:11 +08:00
debugtalk
363420053c fix RecursionError caused by locust 2018-12-18 16:21:24 +08:00
debugtalk
411981dcd0 fix unittest for Python 2.7/3.4/3.5 2018-12-16 00:48:59 +08:00
debugtalk
dcd50579a1 add unittest for running single api 2018-12-16 00:38:02 +08:00
debugtalk
3249394732 add new feature: parameters 2018-12-14 23:29:17 +08:00
debugtalk
acfca8c07f refactor testcase layer mechanism:
1, autotest testsuite layer
2, performance test
2018-12-10 16:10:06 +08:00
debugtalk
0cfb92aa4a change httprunner api HttpRunner location to avoid monkey patch 2018-12-04 20:47:53 +08:00
debugtalk
8667c2db4b try to fix unittest failure in Python 2.7 2018-11-28 22:24:39 +08:00
debugtalk
2ec2d3c2d8 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
6e122ec8ac fix html report for HttpRunner 2.0 2018-11-27 17:58:06 +08:00
debugtalk
3183064885 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
debugtalk
6bb9088a0b fix unittest for httpbin response time 2018-09-10 07:51:48 +08:00
debugtalk
adf09a27e0 fix unittest 2018-09-06 11:52:06 +08:00
debugtalk
ec2058f2e2 fix #366: teststep name 2018-08-31 15:48:46 +08:00
debugtalk
c22651f43e fix #361: parameters data error 2018-08-30 21:18:11 +08:00
debugtalk
45374cd71d fix #278: len_eq for content 2018-08-23 19:24:11 +08:00
debugtalk
cb44fafebf fix #189: remove file path dependency 2018-08-23 16:11:26 +08:00
debugtalk
e2ba773e78 fix #343: locate debugtalk.py and use as project working directory 2018-08-23 13:03:42 +08:00
debugtalk
0648ee9bf6 remove --dot-env-path argument 2018-08-23 11:52:39 +08:00
debugtalk
08a46bbd67 fix #258 2018-08-23 00:33:01 +08:00
debugtalk
b3eede8762 fix #309 #312 2018-08-22 23:24:19 +08:00
debugtalk
949fac3a93 change function name 2018-08-22 22:56:31 +08:00