2016-05-12 15 views
0

私はシンプルなテストケースといくつかの自動化のためにSelenium IDEを使用しています。私はJavaやJavascriptについてあまり知らない。タイムスタンプの付いたスクリーンショットとセレンIDE

現在、私はいくつかのスクリーンショットをキャプチャするテストケースに取り組んでいます。したがって、私は一意のファイル名が必要です。 myscreenshot_YYYYMMDDHHss.png

どうすればこの問題を解決できますか?あなたの助けを前もってありがとう。

+2

問題が発生している正確なコードをお知らせください。 Stackoverflowはコードを書くサービスではありません。満足のいく答えを得るために具体的な質問をしてください。 – SarathChandra

+0

Javaの 'Calendar'クラスや' Timestamp'クラスから始めて、時間を取得してからJavaで文字列の連結を行うことができます。これらのサブクラスの回答は、公式ドキュメントまたはstackoverflowを参照してください。 – SarathChandra

答えて

0

あなたは試すことができ、この1:

コマンド:storeEval

対象:var d = new Date(); var m = ((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1); m+"-"+d.getDate()+"-"+d.getFullYear()+"_"+d.getHours()+"-"+d.getMinutes();

値:date

次の行...

コマンド:captureEntirePageScreenshot

対象:C:\\SampleDirectory\\${date}.png

は、あなたがそれ以上の質問があるなら、私に教えてください。

+0

ありがとう、Rodel。これはまさに私が探していたものです! –

関連する問題