com.vaadin.testbench.screenshot.

Class ReferenceNameGenerator


  • public class ReferenceNameGenerator
    extends Object

    Generates the name of a reference screen shot from a string ID and browser information.

    • Constructor Detail

      • ReferenceNameGenerator

        public ReferenceNameGenerator()
    • Method Detail

      • generateName

        public String generateName(String referenceId,
                                   org.openqa.selenium.Capabilities browserCapabilities)

        Generates the actual name of a reference screen shot from a reference ID and browser information.

        Parameters:

        referenceId - the reference ID

        browserCapabilities - a Capabilities instance containing information on the browser.

        Returns:

        The actual name.

      • getMajorVersion

        public static String getMajorVersion(org.openqa.selenium.Capabilities browserCapabilities)

        Finds the major version by parsing the browser version string.

        Parameters:

        browserCapabilities - the capabilities object holding the version information

        Returns:

        the major version of the browser.