httprunner/HttpRunnerManager

执行不成功,status_code为0,数据库相同本地运行可以,但服务器运行报错

shijiaojiao123 opened this issue · 1 comments

Traceback (most recent call last):
File "/data/test_project/HttpRunnerManager/httprunner/context.py", line 236, in do_validation
validate_func(validator_dict["check_value"], validator_dict["expect"])
File "/data/test_project/HttpRunnerManager/httprunner/built_in.py", line 60, in equals
assert check_value == expect_value
AssertionError

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/data/test_project/HttpRunnerManager/httprunner/task.py", line 26, in runTest
self.test_runner.run_test(self.testcase_dict)
File "/data/test_project/HttpRunnerManager/httprunner/runner.py", line 185, in run_test
self.context.validate(validators, resp_obj)
File "/data/test_project/HttpRunnerManager/httprunner/context.py", line 256, in validate
self.do_validation(validator_dict)
File "/data/test_project/HttpRunnerManager/httprunner/context.py", line 244, in do_validation
raise exception.ValidationError(err_msg)
httprunner.exception.ValidationError:
check item name: [status_code];
check item value: 0 (int);
comparator: equals;
expected value: 200 (int).

已解决,需要配置服务器hosts