2017-09-07 5 views
0

私はテストの失敗でスクリーンショットをキャプチャするコードを持っています。私が今やっているのは"TestContext.CurrentContext.Test.ID +" _ "+ TestContext.CurrentContext.Test.Name"のスクリーンショットの名前です。 OpenQA.Selenium.NoSuchElementException:要素が見つかりません:要素 "{"メソッド ":" CSSセレクター "、"セレクター ":"。applicationTitleSteps "}のようなテストに失敗したメッセージを追加するにはのようなメッセージを追加します。 "これを行うためにとにかくありますか?TestContextでtimeoutexpectionのようなセレンテスト失敗メッセージをキャプチャするにはどうしてですか?

+0

あなたがしようとしていることについての詳細情報を追加してください。コードスニペットはおそらくそれを行うでしょう。 – Charlie

答えて

0

Exceptionオブジェクトを単にキャストするだけで、Exceptionメッセージを文字列として読み取ることができます。分割のような文字列操作オプションを実行して必要な値を取得し、現在の名前と連結して保存します。 例外捕捉コードは、catch(例外ex)のようにする必要があります。

関連する問題