diff --git a/src/main/java/com/github/markusbernhardt/seleniumlibrary/keywords/Screenshot.java b/src/main/java/com/github/markusbernhardt/seleniumlibrary/keywords/Screenshot.java index 17e69a0..2d529b7 100644 --- a/src/main/java/com/github/markusbernhardt/seleniumlibrary/keywords/Screenshot.java +++ b/src/main/java/com/github/markusbernhardt/seleniumlibrary/keywords/Screenshot.java @@ -114,6 +114,10 @@ protected String normalizeFilename(String filename) { if (filename == null) { screenshotIndex++; filename = String.format("selenium-screenshot-%d.png", screenshotIndex); + } else if(filename.contains("{index}")) { + screenshotIndex++; + filename = filename.replace("{index}", "%d"); + filename = String.format(filename, screenshotIndex); } else { filename = filename.replace('/', File.separatorChar); }