使用指令行建立虛拟環境,建立腳手架目錄後,使用pycharm打開所建立的腳手架目錄。
執行:hrun demo_testcase_request.yml
提示:
E:\hrun_ven\test_hrun\testcases>hrun demo_testcase_request.yml
INFO HttpRunner version: 2.3.2
!!!!!!!!!! exception stage: parse tests !!!!!!!!!!
AttributeError: module 'builtins' has no attribute 'get_httprunner_version'
During handling of the above exception, another exception occurred:
httprunner.exceptions.FunctionNotFound: get_httprunner_version is not found.
cmd中檢視版本,是3.0.4
而在pycharm中檢視版本,卻是2.3.2。
在設定中删除原來安裝的httprunner
重新安裝
再執行:hrun demo_testcase_request.yml
報錯:
> raise exceptions.FunctionNotFound(f"{function_name} is not found.")
E httprunner.exceptions.FunctionNotFound: sum_two is not found.
e:\software\python3.7.4\lib\site-packages\httprunner\parser.py:249: FunctionNotFound