Selenium IDE捕获屏幕文件名

时间:2016-07-12 21:47:07

标签: firefox selenium-ide

我希望每天午夜使用Selenium IDE捕获页面的屏幕截图。我已经创建了一个简单的测试并在内部IDE调度程序中安排它。问题是printcreens文件名,它们总是相同的,它们被替换,但我需要存储它们。

我正在使用命令: captureEntirePageScreenshot C:\屏幕截图\ test.png

有没有办法使用Selenium创建当前日期的文件? 或者如果没有可能创建新文件而不删除旧文件(例如test(1).png,test(2).png等。)

1 个答案:

答案 0 :(得分:0)

检查出来:

storeEval                   | new Date().getDate() | date
captureEntirePageScreenshot | C:\Screenshots\test(${date}).png

第一个命令将占用该月的某一天(例如,7月13日为13)。第二个命令将执行screenshot = C:\ Screenshots \ test(13).png

这样您就可以存储一个月的截图。如果您需要更多,可以存储月份

storeEval | new Date().getMonth() | month
祝你好运