debugtalk
|
5ccb35b437
|
refactor: rename variable step_context
|
2020-06-05 15:47:45 +08:00 |
|
debugtalk
|
d2088c661b
|
refactor: use step export to export session variables from referenced testcase
|
2020-06-05 11:31:51 +08:00 |
|
debugtalk
|
992f17dc92
|
refactor: rename schema to models
|
2020-06-05 10:38:12 +08:00 |
|
debugtalk
|
81d6f2d65b
|
feat: extract session variable from referenced testcase step
|
2020-06-04 18:23:34 +08:00 |
|
debugtalk
|
5188f7950a
|
change: rename to StepRequestValidation
|
2020-06-04 17:04:36 +08:00 |
|
debugtalk
|
30f256fc0f
|
change: rename to StepRequestExtraction
|
2020-06-04 17:02:09 +08:00 |
|
debugtalk
|
8bd3904e71
|
fix: missing request json
|
2020-06-04 14:14:41 +08:00 |
|
debugtalk
|
6410aa726d
|
refactor: builtin upload file method
|
2020-06-03 18:36:09 +08:00 |
|
debugtalk
|
5869b37d50
|
feat: add builtin comparators for StepValidation
|
2020-06-03 18:00:46 +08:00 |
|
debugtalk
|
3bc988ac1e
|
change: generate pytest in chain style by default
|
2020-06-03 17:11:08 +08:00 |
|
debugtalk
|
6fa680502e
|
feat: make pytest files in chain style
|
2020-06-03 16:50:53 +08:00 |
|
debugtalk
|
134656789e
|
feat: describe testcase in chain-call style, run testcase
|
2020-06-03 16:50:53 +08:00 |
|
debugtalk
|
4d630f0e5f
|
refactor: StepValidation
|
2020-06-03 16:50:53 +08:00 |
|
debugtalk
|
cac7b21a5d
|
refactor: get config path with inspect stack
|
2020-06-03 16:50:53 +08:00 |
|
debugtalk
|
304c426d97
|
refactor: HttpRunner config & teststeps
|
2020-06-03 16:50:53 +08:00 |
|
debugtalk
|
ddd5b16882
|
refactor: relocate testcase definitions
|
2020-06-03 16:50:53 +08:00 |
|
debugtalk
|
243515a2ec
|
relocate testcase parser
|
2018-08-05 11:46:27 +08:00 |
|
debugtalk
|
df75b6df85
|
relocate testcase validator
|
2018-08-05 11:07:57 +08:00 |
|
debugtalk
|
adb00d5558
|
relocalte extract_variables
|
2018-07-30 00:27:01 +08:00 |
|
debugtalk
|
e32e89c379
|
relocate test suite loader
|
2018-07-30 00:11:04 +08:00 |
|
debugtalk
|
5738c368c8
|
relocate file loader
|
2018-07-29 22:40:00 +08:00 |
|
debugtalk
|
e3d17d27d1
|
bugfix: UnicodeDecodeError in Python2.7
|
2018-07-26 11:46:46 +08:00 |
|
debugtalk
|
4a87af51e7
|
rename excpetion module to exceptions
|
2018-07-25 10:52:16 +08:00 |
|
debugtalk
|
95db6f22dd
|
refactor report: split test suite to separate tables
|
2018-07-19 15:15:09 +08:00 |
|
debugtalk
|
50dfd40705
|
fix #260: auto remove space in function args
|
2018-06-02 22:32:07 +08:00 |
|
debugtalk
|
dcc1e70181
|
refactor hook mechanism:
1, remove EventHook;
2, setup_hooks: could reference request dict;
3, teardown_hooks: could reference Response object.
|
2018-05-10 13:40:47 +08:00 |
|
debugtalk
|
37a6615791
|
fix Python version compability
|
2018-05-03 16:04:58 +08:00 |
|
debugtalk
|
4b9cc0a9bd
|
refactor testcase layer
|
2018-05-02 16:29:35 +08:00 |
|
debugtalk
|
915294ebd3
|
group file functions to utils.FileUtils
|
2018-04-29 13:30:25 +08:00 |
|
debugtalk
|
bfb9b1e3e1
|
merge_validator: support checking unhashable values such as dict
|
2018-04-23 21:28:59 +08:00 |
|
debugtalk
|
408e73b816
|
fix #161: print warning when api definition duplicated occured
|
2018-04-19 22:16:19 +08:00 |
|
debugtalk
|
ffff6fef52
|
#169: add builtin support for uploading files
|
2018-04-17 23:20:39 +08:00 |
|
debugtalk
|
de14f2877b
|
refactor function name: load_testcases_by_path => load_testsets_by_path
|
2018-04-17 21:42:48 +08:00 |
|
debugtalk
|
37d9ea211f
|
call HttpRunner class with testsets data structure other than path
|
2018-04-17 21:41:02 +08:00 |
|
debugtalk
|
2081a34b57
|
fix #131: parameter data driven with pair keys
|
2018-03-27 22:39:43 +08:00 |
|
debugtalk
|
94db1acc80
|
define python source code encoding as utf-8
|
2018-03-27 12:07:46 +08:00 |
|
debugtalk
|
261169b70e
|
refactor compatibility, learned from requests
|
2018-03-25 21:19:23 +08:00 |
|
debugtalk
|
1c44ae764b
|
refactor: load csv file with csv.DictReader
|
2018-03-22 21:28:46 +08:00 |
|
debugtalk
|
8b7bbb4171
|
print warning message when no testcase found
|
2018-03-21 14:21:50 +08:00 |
|
debugtalk
|
c7a1a17b3c
|
make wrappers for get_bind_item
|
2018-03-13 22:25:38 +08:00 |
|
debugtalk
|
06ccff9be1
|
check parameters format.
|
2018-03-08 23:22:09 +08:00 |
|
debugtalk
|
f53baaf757
|
refactor parameterization:
parameter value now can be in three types:
(1) data list
(2) call built-in parameterize function
(3) call custom function in debugtalk.py
|
2018-03-07 16:21:51 +08:00 |
|
debugtalk
|
f95351cc6e
|
#106: add callable to check if it is function
|
2018-03-01 00:13:25 +08:00 |
|
debugtalk
|
f1cac82a15
|
#106: support builtin functions
|
2018-02-28 23:56:10 +08:00 |
|
debugtalk
|
7dec77ffc3
|
bugfix #100: Null value can only be compared with comparator: eq/equals/==
|
2018-02-23 20:24:32 +08:00 |
|
debugtalk
|
345c77125b
|
use httprunner/cli.py as debugging entrances
|
2018-02-22 00:24:10 +08:00 |
|
debugtalk
|
7c2b9a6eaa
|
logging with colors
|
2018-02-21 12:32:14 +08:00 |
|
debugtalk
|
ec77183aa1
|
refactor names: simplify functions
|
2018-02-16 01:41:16 +08:00 |
|
debugtalk
|
56cf359810
|
new feature: support parameters and data driven
|
2018-02-15 22:53:56 +08:00 |
|
debugtalk
|
2f83777d9a
|
rename function
|
2018-02-14 22:05:11 +08:00 |
|