スクリーンショットをWatirに。のようなファイル名で保存したいddmmyyyy_hhmmss.png
。
私はフォローしようとしています...
@@filename = Time.now
browser.screenshot.save (@@filename.png)
...ただし、ファイルは。として保存されます@@filename.png
。また、特定の場所にファイルを保存する必要があります。
手伝ってくれませんか。
こんにちはZeljko、
私はあなたの提案を試しましたが、次のエラーメッセージが表示されます:
C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/common/driver_extensions/takes_screenshot.rb:18:in `initialize': Invalid argument - 2013-01-03 11:02:21 +1100.png (Errno::EINVAL)
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/common/driver_extensio
ns/takes_screenshot.rb:18:in `open'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.26.0/lib/selenium/webdriver/common/driver_extensio
ns/takes_screenshot.rb:18:in `save_screenshot'
問題は、日付とタイムスタンプの形式だと思います。