strictRegions method

Class: SeleniumCheckSettingsPlatform: Selenium 4Language: JavaScript SDK:

Defines that a match level of Strict should be used for the region(s) passed as parameter(s).

Syntax


eyes.check(Target.window().strictRegions(regions))

Parameters

regions
Type:<b>...</b> By|WebElement|EyesWebElement|GetRegion|<a class ='link' href='/Content/api/eyes-sdk/index-gen/class-region-selenium4-javascript.htm'>Region</a>
One or more region descriptors or selectors in one of the defined types.

Return value

Type: <a class ='link' href='/Content/api/eyes-sdk/index-gen/class-checksettings-selenium4-javascript.htm'>SeleniumCheckSettings</a>
The value returned is the object that called the method. You can use it to call other methods supported by the object class.

Remarks

You may define multiple regions that have an explicit match level by calling this method multiple times, or by passing the method multiple regions.

The region matchlevel methods checksettings$strict(regions), checksettings$layout(regions)., checksettings$content(regions). checksettings$strictregions(regions), checksettings$layoutregions(regions)., checksettings$contentregions(regions) should not overlap each other or the regions defined using checksettings$ignoreregion(regions). checksettings$ignoreregions(regions). If they overlap each other, or regions that defined using the Test Manager then the results is undefined.

For a full description of the affect of each match levels and the different ways to apply them to tests, checkpoints and regions, How to use Eyes match levels.