2016-07-12 22 views
0

Ich möchte Selenium IDE verwenden, um Screenshots der Seite jeden Tag um Mitternacht zu erfassen. Ich habe einen einfachen Test erstellt und im internen IDE-Scheduler eingeplant. Das Problem ist mit den Namen der Druckbilddateien, sie sind immer gleich und sie werden ersetzt, aber ich muss sie speichern.Selenium IDE Capturescreen Dateiname

Im mit dem Befehl: captureEntirePageScreenshot C: \ Screenshots \ test.png

Gibt es eine Möglichkeit Selen zu verwenden Datei mit dem aktuellen Datum zu erstellen? Oder gibt es eine Möglichkeit, neue Dateien zu erstellen, ohne alte Dateien zu löschen (zum Beispiel test (1) .png, test (2) .png usw.)?

Antwort

0

Check this out:

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

Erster Befehl Tag des Monats stattfinden wird (zum Beispiel 13 für 13. Juli). Der zweite Befehl macht einen Screenshot = C: \ Screenshots \ Test (13) .png

So speichern Sie Screenshots für einen Monat. Wenn Sie noch mehr benötigen, können Sie Monat speichern wie

storeEval | new Date().getMonth() | month 

Viel Glück

Verwandte Themen