問題タブ [testrail]
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 - 特定のテストがpython selenium + testrailで失敗したことを知る方法
ロジックの問題が発生しました。Selenium Python + TestRails を使用したテスト スイートがあります。テストが失敗すると、後続のすべてのテストも失敗します (失敗しないテストも同様です)。私は理由を知っています、私の問題は解決策を見つけました。
私はこの方法を使用しています:
resultForDoCleanups.failures とエラーは、以前に実行されたコードからの古いものをケップします。このインスタンスまたは他の解決策をクリーンアップする方法があるかどうかを知りたいです。
私のスイートはシンプルです:
助けてくれてありがとう。
python - Testrail でのテスト実行の名前を自動的に変更する方法
デフォルトで生成される「Automated Run TIMESTAMP」からテスト実行の名前を自動的に変更しようとしています。
理想的な状況で私が望むのは、pytest ランナーがテスト ディレクトリ内の json ファイルから名前の一部を取得し、それを実行中のテストの相対パスと結合することです。それが違いを生む場合、テストは仮想環境内にあります。
相対パス:
test.json の内容 (workspace/ にあります):
コマンド プロンプトの実行 (ワークスペース/ディレクトリから):
Testrails で期待される名前は「Project Name - Functional - Auth TIMESTAMP」です。