私は現在、テスト自動化チームで働いており、Python と Allure を使用して、実行したすべてのテスト ケースのレポートを作成しています。レポートに表示できない重要なデータ (パスワードなど) を扱うことがあります。ステップデコレータで関数を使用すると、次のようになります。
要素 (テキスト ボックス) を取り、それに値を入力します。入力したい値を表示するステップ関数では、簡単に変更できますが、問題は実際のレポートにあります。ステップのタイトルに何を入力しても、レポートには関数に引数として渡された情報が常に表示されます。
したがって、「値」引数は常に表示されますが、これは特定のプロジェクトでは使用できないものです。私の問題を解決するカスタムステップ関数を作成する方法はありますか?. 値をまったく表示しないで使用することも、「*****」のようなものに変更することもできます。