Interface ElementAssertions
- All Known Implementing Classes:
PlaywrightElementValidationsBuilder, WebDriverElementValidationsBuilder
public interface ElementAssertions
Public contract for element-level hard/soft validation starters.
-
Method Summary
Modifier and TypeMethodDescriptioncssProperty(String elementCssProperty) doesNotMatchReferenceImage(ValidationEnums.VisualValidationEngine visualValidationEngine) domAttribute(String domAttribute) domProperty(String domProperty) exists()isHidden()matchesReferenceImage(ValidationEnums.VisualValidationEngine visualValidationEngine) text()
-
Method Details
-
exists
ValidationsExecutor exists() -
doesNotExist
ValidationsExecutor doesNotExist() -
matchesReferenceImage
ValidationsExecutor matchesReferenceImage() -
matchesReferenceImage
ValidationsExecutor matchesReferenceImage(ValidationEnums.VisualValidationEngine visualValidationEngine) -
doesNotMatchReferenceImage
ValidationsExecutor doesNotMatchReferenceImage() -
doesNotMatchReferenceImage
ValidationsExecutor doesNotMatchReferenceImage(ValidationEnums.VisualValidationEngine visualValidationEngine) -
attribute
-
domAttribute
-
domProperty
-
property
-
isSelected
ValidationsExecutor isSelected() -
isChecked
ValidationsExecutor isChecked() -
isVisible
ValidationsExecutor isVisible() -
isEnabled
ValidationsExecutor isEnabled() -
isNotSelected
ValidationsExecutor isNotSelected() -
isNotChecked
ValidationsExecutor isNotChecked() -
isHidden
ValidationsExecutor isHidden() -
isDisabled
ValidationsExecutor isDisabled() -
text
NativeValidationsBuilder text() -
textTrimmed
NativeValidationsBuilder textTrimmed() -
cssProperty
-