HttpRunner 自動化ツールのプロキシの設定と証明書検証の要求

Httprunner はプロキシを設定します。

  httprunner ライブラリ自体はプロキシを設定するためのインターフェイスを提供しませんが、最下層は urllib.requests などのライブラリを使用して、HTTP_PROXY および HTTPS_PROXY 環境変数を設定でき、一般的に使用されるネットワーク ライブラリはこれらの環境変数を自動的に認識します。

以下に示すように、毎日のデバッグ エージェント (charles やその他のツールなど) を debugtalk.py の先頭に追加できます。

https リクエスト証明書の検証:

  https インターフェイスをテストするときに、リクエストがプロキシを通過すると、証明書の検証が失敗したというエラー レポートが表示されることがあります。これは、リクエスト モジュールがパラメータ検証値がデフォルトの True であるリクエスト関数を送信するためです。

httprunner を使用する場合は、ユースケースの yml または json ファイルで config または teststep のこのパラメーターを False に設定して、証明書の検証をスキップできます。以下に示すように:

実際の事例

光学理論は役に立たず、それに従って学ぶ必要があり、学んだことを実践に応用できるように自分でやる必要がありますが、このとき、いくつかの実戦事例から学ぶことができます。

参考になった場合は、いいね、収集をして作者の励みとさせていただきます。次回からすぐに見つけられるのも便利です。

理解できない場合は、下の小さなカードを参照してください。ブロガーは、同じ考えを持つテスターと一緒に学び、進歩することも望んでいます。

適切な年齢で、適切なポジションを選択し、自分の長所を最大限に発揮するように努めてください。

私の自動テスト開発の道は、計画と要約が好きなので、途中の各段階の計画と切り離せないものです。

ビデオチュートリアルをテストして開発し、ノートを学習し、ポータルを受け取りましょう!

おすすめ

転載: blog.csdn.net/Liuyanan990830/article/details/132259458