HttpRunnerスタートアップドキュメントのケースの問題と解決策

ディレクトリ

最初のステップ:api_server.pyを最初に取得するには、プロジェクトをgitします


ドキュメントの指示に従って、api_server.pyを開始し、失敗しました

解决办法:
1.首选需要git这个项目,才能得到api_server.py
git clone https://github.com/HttpRunner/HttpRunner.git

エラーが見つかりました:
RPCが失敗しました;カール18の転送は未解決の読み取りデータが残っているため閉じました
理由:バッファーオーバーフローオーバーフロー
コマンド:
git clone https://github.com/HttpRunner/HttpRunner.git --depth 1
--depth 1はコピー深度を意味しますつまり、各ファイルは、履歴バージョン全体ではなく、最新のコミットのみを取得します。
実行後、ドキュメントディレクトリには.gitディレクトリが1つしかありませんが、これは失敗します

別の方法:
git config http.postBuffer 524288000
はバッファー領域を増やしますが、エラーを報告します:
クエリ処理方法:
最初にgit initコマンドを実行してから、上記のコマンドを実行します
が、それでも失敗します:

期间因为提示terminal is not fully functional
解决方法
1、打开windows的高级系统设置
2、环境变量
3、系统变量中新建一个变量名为TERM,值为cygwin不知有没有用,不过当时git也没有成功,真是周折了好久。

最後に、この記事を扱います:https : //blog.csdn.net/qq_32791023/article/details/83622283方法1也失败,
用方法2成功了: git config --global core.compression 0

pip install Flask-Scriptを実行して成功

最初にapi_server.pyファイルが配置されているディレクトリ/ HttpRunner / testsにcdスイッチし、次にエクスポートとフラスコ実行を実行して、シミュレートされたAPIサーバーを通常に開く必要があります。

しかし、それでもエラーが発生します。エクスポートは内部コマンドでも外部コマンドでもありません

Windowsにはそのようなコマンドのエクスポートはありません 

setコマンドで置き換える

FLASK_APP = api_server.pyを設定します

FLASK_ENV = developmentを設定します

サービスが正常に開始され、テストを開始できます。

備考:サービスが長期間機能しない場合は、次のパスにいる必要があります:D:\ httprunner \ test \ HttpRunner \ tests

次の3つの文を再実行します。

FLASK_APP = api_server.pyを設定します

FLASK_ENV = developmentを設定します

フラスコラン

 

 

 

元の記事を8件公開 27 件を獲得 1500件を表示

おすすめ

転載: blog.csdn.net/niuhaoyuan/article/details/104673560