aquality.selenium.core.configurations.IVisualizationConfiguration Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aquality-selenium-core Show documentation
Show all versions of aquality-selenium-core Show documentation
Library with core functions simplifying work with Selenium-controlled applications.
package aquality.selenium.core.configurations;
/**
* Represents visualization configuration, used for image comparison.
*/
public interface IVisualizationConfiguration {
/**
* Image format for comparison.
* @return image format.
*/
String getImageFormat();
/**
* Gets maximum length of full file name with path for image comparison.
* @return maximum symbols count in file path.
*/
int getMaxFullFileNameLength();
/**
* Gets default threshold used for image comparison.
* @return The default threshold value.
*/
float getDefaultThreshold();
/**
* Gets width of the image resized for comparison.
* @return comparison width.
*/
int getComparisonWidth();
/**
* Gets height of the image resized for comparison.
* @return comparison height.
*/
int getComparisonHeight();
/**
* Gets path used to save and load page dumps.
* @return path to dumps.
*/
String getPathToDumps();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy