debugtalk
54e151e468
deprecate requires
2018-07-26 15:17:50 +08:00
debugtalk
e3d17d27d1
bugfix: UnicodeDecodeError in Python2.7
2018-07-26 11:46:46 +08:00
debugtalk
ccad55733f
fix #26 : distinguish failure and error
2018-07-25 19:46:23 +08:00
debugtalk
4a87af51e7
rename excpetion module to exceptions
2018-07-25 10:52:16 +08:00
debugtalk
6ae173d637
validate all validators even if failed
2018-07-24 18:04:10 +08:00
debugtalk
d35743ab94
convert OrderedDict to dict
2018-07-20 11:39:15 +08:00
debugtalk
97e884de61
display parameters and output in report
2018-07-20 11:09:42 +08:00
debugtalk
4ab3666b52
display validators in report log
2018-07-19 23:56:24 +08:00
debugtalk
baaca1290f
call print_output after each testset
2018-07-19 15:28:42 +08:00
debugtalk
95db6f22dd
refactor report: split test suite to separate tables
2018-07-19 15:15:09 +08:00
debugtalk
9819a3247d
fix #269 : display the former url when the current testcase failed
2018-07-01 22:52:25 +08:00
debugtalk
8e07c5357d
add TODO for comparator uniform
2018-05-22 21:41:28 +08:00
debugtalk
a414fe56d5
call load_dot_env_file when initializing HttpRunner
2018-05-09 17:21:08 +08:00
debugtalk
cb57e4bec2
bugfix #210 : SuiteNotFound
2018-05-07 12:10:20 +08:00
debugtalk
4b9cc0a9bd
refactor testcase layer
2018-05-02 16:29:35 +08:00
debugtalk
8209fdc207
bugfix: testset file path
2018-04-20 22:05:50 +08:00
debugtalk
061f55cb1e
fix #183 : type error
2018-04-20 11:19:35 +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
b6450afd0b
refactor lib function interface
2018-04-17 16:45:45 +08:00
debugtalk
9d3c5c5ef7
filter output if out is empty
2018-04-16 20:35:53 +08:00
debugtalk
787bf01286
bugfix: when variable reference in testcase name is extracted from former testcase, exception will occur
2018-04-02 16:28:46 +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
8b7bbb4171
print warning message when no testcase found
2018-03-21 14:21:50 +08:00
debugtalk
dccfe4aaf1
bugfix
2018-03-09 15:49:37 +08:00
debugtalk
0568debaf1
refactor parameterization:
...
1, support parameters in test block;
2, refactor parameterization code.
2018-03-08 19:35:42 +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
98c72c7890
update docstring for HttpRunner class
2018-02-27 13:48:42 +08:00
debugtalk
06eb5f5f31
refactor HttpRunner interface
2018-02-27 13:43:35 +08:00
debugtalk
b3d4eecdfd
fix #104 : popup ids are the same in default template
2018-02-26 23:16:36 +08:00
debugtalk
a75f73c60f
bugfix: handle when testcase failed
2018-02-26 11:19:58 +08:00
debugtalk
02d41c4e51
extract meta data of request and bind it to testcase
2018-02-26 00:19:02 +08:00
debugtalk
e8ce54864b
rename function name: _run_test => run_test
2018-02-25 23:32:36 +08:00
debugtalk
160218b1ed
0.9.5:
...
1, remove PyUnitReport dependency;
2, add built-in html report;
3, support pass in html report template, in Jinja2 format.
2018-02-25 23:09:12 +08:00
debugtalk
6557cb3420
refactor class name: ApiTestCase => TestCase, ApiTestSuite => TestSuite
2018-02-24 17:59:42 +08:00
debugtalk
8b0b7e7efd
add HttpRunner class as interface
2018-02-24 17:45:45 +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
90719db8de
remove return from _run_test
2018-02-19 23:41:37 +08:00
debugtalk
ec77183aa1
refactor names: simplify functions
2018-02-16 01:41:16 +08:00
debugtalk
182fbb6aeb
evaluate testcase name
2018-02-16 00:48:14 +08:00
debugtalk
56cf359810
new feature: support parameters and data driven
2018-02-15 22:53:56 +08:00
debugtalk
be941250f6
add test result stat
2018-02-14 21:12:31 +08:00
debugtalk
a0ace0ee76
refactor: make test runner unified
2018-02-14 20:28:28 +08:00
debugtalk
804bfd48c7
#96 : move skip check code to one place
2018-02-08 17:28:00 +08:00
debugtalk
c504f305f1
#96 : refactor skip feature:
...
1, with skip keyword, skip current test unconditionally;
2, with skipIf keyword, you can skip current test with condition; condition evaluation can be defined in debugtalk.py function.
2018-02-08 15:59:17 +08:00
debugtalk
177856c37c
bugfix #96 skip feature: display skip testcases number corretly
2018-02-08 12:55:23 +08:00
debugtalk
4fbc414e87
refactor run times: display test statistics correctly with run times setting
2018-02-08 12:24:53 +08:00
debugtalk
eec69275f3
rename package name from ate to httprunner
2017-11-07 11:01:23 +08:00