問題タブ [pytest-html]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pytest HTMLで画像が表示されない
pytest-html と selenium を使用して自己完結型の html レポートを生成しようとしています。レポートにスクリーンショットを埋め込もうとしましたが、表示されません。
私の conftest.py は次のようになります
問題はイメージへのパスにあると確信しており、非常に多くの str の組み合わせ、os.path と pathlib を試しましたが、何も機能しませんでした。スクリーンショットは予想される場所に保存されており、他の画像と同じように開くことができます。レポートに表示されないだけです。
編集:追加の説明のために。で絶対パスを使用しようとしましたが、HTML ファイルでエラーが発生しextra.append
続けました。Cant Resolve File
私の絶対パスは(いくつかの個人的な詳細は編集されC:\Users\c.Me\OneDrive - Me\Documents\GitHub\project\build\reports\screenshots\filename.png
ています)「/」と「\」の両方で試しました
また、私のファイル構造
run.py
預言者にとって、今日は私を祝福してくれるかもしれませんCannot Resolve Directory
エラーを取得するには、私のコードは次のとおりです
変数REPORT_PATH
は settings.py (上記のディレクトリ ツリーを参照) からインポートされ、によって作成されます。
img_path.replace("\\", "/")
エラーの変更を行うと、楽しい事実もCannot Resolve File
python-3.x - TestRail を Pytest テスト ケースと統合するにはどうすればよいですか?
pytest で記述された自動化テスト ケースがあります。自動化スクリプトはローカルと Git にあります。TestRail にサインアップしたばかりですが、pytest テスト ケースを TestRail テストケースにマップする方法がわかりません。
pytest 自動化スクリプトを実行するたびに、TestRail でレポートが生成されることを期待しています。
助けてください...