diff --git a/httprunner/step_request.py b/httprunner/step_request.py index a78b11b0..c4e63413 100644 --- a/httprunner/step_request.py +++ b/httprunner/step_request.py @@ -81,6 +81,7 @@ def run_step_request(runner: HttpRunner, step: TStep) -> StepResult: """run teststep: request""" step_result = StepResult( name=step.name, + step_type="request", success=False, ) start_time = time.time() diff --git a/httprunner/step_sql_request.py b/httprunner/step_sql_request.py index bef988d2..47a5405b 100644 --- a/httprunner/step_sql_request.py +++ b/httprunner/step_sql_request.py @@ -47,6 +47,7 @@ def run_step_sql_request(runner: HttpRunner, step: TStep) -> StepResult: step_result = StepResult( name=step.name, + step_type="sql", success=False, ) step_variables = runner.merge_step_variables(step.variables) diff --git a/httprunner/step_testcase.py b/httprunner/step_testcase.py index b9cdf24d..1341cc64 100644 --- a/httprunner/step_testcase.py +++ b/httprunner/step_testcase.py @@ -10,7 +10,7 @@ from httprunner.step_request import call_hooks def run_step_testcase(runner: HttpRunner, step: TStep) -> StepResult: """run teststep: referenced testcase""" - step_result = StepResult(name=step.name) + step_result = StepResult(name=step.name, step_type="testcase") step_variables = runner.merge_step_variables(step.variables) step_export = step.export diff --git a/httprunner/step_thrift_request.py b/httprunner/step_thrift_request.py index 50772df6..322d34e6 100644 --- a/httprunner/step_thrift_request.py +++ b/httprunner/step_thrift_request.py @@ -57,6 +57,7 @@ def run_step_thrift_request(runner: HttpRunner, step: TStep) -> StepResult: step_result = StepResult( name=step.name, + step_type="thrift", success=False, ) step_variables = runner.merge_step_variables(step.variables)