முக்கிய உள்ளடக்கத்திற்குச் செல்லவும்

முறை விருப்பங்கள்

முறை விருப்பங்கள் என்பவை ஒவ்வொரு முறை க்கும் அமைக்கப்படும் விருப்பங்களாகும். விருப்பத்தில் உள்ள சாவி, செருகுநிரல் உருவாக்கத்தின் போது அமைக்கப்பட்ட விருப்பத்தில் உள்ள சாவிக்கு ஒத்ததாக இருந்தால், இந்த முறை விருப்பம் செருகுநிரல் விருப்ப மதிப்பை மேலெழுதும்.

குறிப்பு
  • சேமிப்பு விருப்பங்கள் இல் இருந்து அனைத்து விருப்பங்களையும் ஒப்பிடு முறைகளுக்கு பயன்படுத்தலாம்
  • அனைத்து ஒப்பீட்டு விருப்பங்களையும் சேவை உருவாக்கத்தின் போது அல்லது ஒவ்வொரு தனிப்பட்ட சரிபார்ப்பு முறைக்கும் பயன்படுத்தலாம். ஒரு முறை விருப்பத்தின் சாவி, சேவை உருவாக்கத்தின் போது அமைக்கப்பட்ட விருப்பத்தின் சாவிக்கு ஒத்ததாக இருந்தால், முறை ஒப்பீட்டு விருப்பம், சேவை ஒப்பீட்டு விருப்ப மதிப்பை மேலெழுதும்.
  • வேறு விதமாக குறிப்பிடப்படாத வரை கீழே உள்ள அனைத்து பயன்பாட்டு சூழல்களுக்கும் அனைத்து விருப்பங்களையும் பயன்படுத்தலாம்:
    • வலை
    • கலப்பு பயன்பாடு
    • நேட்டிவ் பயன்பாடு
  • கீழே உள்ள மாதிரிகள் save*-முறைகளுடன் உள்ளன, ஆனால் check*-முறைகளுடனும் பயன்படுத்தலாம்

சேமிப்பு விருப்பங்கள்

disableBlinkingCursor

  • வகை: boolean
  • கட்டாயம்: இல்லை
  • இயல்புநிலை: false
  • பயன்படுத்தப்படுவது: அனைத்து முறைகளும்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

பயன்பாட்டில் உள்ள அனைத்து input, textarea, [contenteditable] கேரட் "மின்னல்களை" இயக்கு/முடக்கு. true என்று அமைக்கப்பட்டால், ஸ்கிரீன்ஷாட் எடுப்பதற்கு முன் கேரட் transparent என அமைக்கப்பட்டு, முடிந்ததும் மீட்டமைக்கப்படும்.

await browser.saveScreen(
'sample-tag',
{
disableBlinkingCursor: true
}
)

disableCSSAnimation

  • வகை: boolean
  • கட்டாயம்: இல்லை
  • இயல்புநிலை: false
  • பயன்படுத்தப்படுவது: அனைத்து முறைகளும்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

பயன்பாட்டில் உள்ள அனைத்து CSS அனிமேஷன்களை இயக்கு/முடக்கு. true என்று அமைக்கப்பட்டால், ஸ்கிரீன்ஷாட் எடுப்பதற்கு முன் அனைத்து அனிமேஷன்களும் முடக்கப்பட்டு, முடிந்ததும் மீட்டமைக்கப்படும்.

await browser.saveScreen(
'sample-tag',
{
disableCSSAnimation: true
}
)

enableLegacyScreenshotMethod

  • வகை: boolean
  • கட்டாயம்: இல்லை
  • இயல்புநிலை: false
  • பயன்படுத்தப்படுவது: அனைத்து முறைகளும்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

W3C-WebDriver ப்ரோட்டோகாலை அடிப்படையாகக் கொண்ட "பழைய" ஸ்கிரீன்ஷாட் முறைக்கு மீண்டும் மாற இந்த விருப்பத்தைப் பயன்படுத்தவும். உங்கள் சோதனைகள் ஏற்கனவே உள்ள அடிப்படை படங்களை நம்பியிருந்தால் அல்லது புதிய BiDi-அடிப்படையிலான ஸ்கிரீன்ஷாட்களை முழுமையாக ஆதரிக்காத சூழல்களில் இயங்கினால் இது உதவியாக இருக்கும். இதை இயக்குவது சற்று வித்தியாசமான பிரிதிறன் அல்லது தரம் கொண்ட ஸ்கிரீன்ஷாட்களை உருவாக்கலாம் என்பதை நினைவில் கொள்ளவும்.

await browser.saveScreen(
'sample-tag',
{
enableLegacyScreenshotMethod: true
}
)

enableLayoutTesting

  • வகை: boolean
  • கட்டாயம்: இல்லை
  • இயல்புநிலை: false
  • பயன்படுத்தப்படுவது: அனைத்து முறைகளும்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

இது பக்கத்தில் உள்ள அனைத்து உரையையும் மறைக்கும், எனவே ஒப்பீட்டிற்கு லேஅவுட் மட்டுமே பயன்படுத்தப்படும். ஒவ்வொரு உறுப்புக்கும் 'color': 'transparent !important' பாணியைச் சேர்ப்பதன் மூலம் மறைத்தல் செய்யப்படும்.

வெளியீட்டிற்கு Test Output பார்க்கவும்.

தகவல்

இந்த கொடியைப் பயன்படுத்துவதால் உரையைக் கொண்ட ஒவ்வொரு உறுப்பும் (அதாவது p, h1, h2, h3, h4, h5, h6, span, a, li, மட்டுமல்லாமல் div|button|..) இந்த பண்பைப் பெறும். இதை தனிப்பயனாக்குவதற்கு எந்த விருப்பமும் இல்லை.

await browser.saveScreen(
'sample-tag',
{
enableLayoutTesting: true
}
)

hideScrollBars

  • வகை: boolean
  • கட்டாயம்: இல்லை
  • இயல்புநிலை: true
  • பயன்படுத்தப்படுவது: அனைத்து முறைகளும்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

பயன்பாட்டில் உள்ள ஸ்க்ரோல்பார்(களை) மறைக்கவும். true என அமைக்கப்பட்டால், ஸ்கிரீன்ஷாட் எடுப்பதற்கு முன் அனைத்து ஸ்க்ரோல்பார்(களும்) முடக்கப்படும். இது கூடுதல் சிக்கல்களைத் தடுக்க இயல்புநிலையில் true என அமைக்கப்பட்டுள்ளது.

await browser.saveScreen(
'sample-tag',
{
hideScrollBars: false
}
)

hideElements

  • வகை: array
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து முறைகளும்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

இந்த முறை உறுப்புகளின் அரையை வழங்குவதன் மூலம் அவற்றுக்கு visibility: hidden பண்பைச் சேர்ப்பதன் மூலம் 1 அல்லது பல உறுப்புகளை மறைக்கலாம்.

await browser.saveScreen(
'sample-tag',
{
hideElements: [
await $('#element-1'),
await $('#element-2'),
]
}
)

removeElements

  • வகை: array
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து முறைகளும்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

இந்த முறை உறுப்புகளின் அரையை வழங்குவதன் மூலம் அவற்றுக்கு display: none பண்பைச் சேர்ப்பதன் மூலம் 1 அல்லது பல உறுப்புகளை அகற்றலாம்.

await browser.saveScreen(
'sample-tag',
{
removeElements: [
await $('#element-1'),
await $('#element-2'),
]
}
)

resizeDimensions

  • வகை: object
  • கட்டாயம்: இல்லை
  • இயல்புநிலை: { top: 0, right: 0, bottom: 0, left: 0}
  • பயன்படுத்தப்படுவது: saveElement அல்லது checkElement மட்டுமே
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview), நேட்டிவ் பயன்பாடு

உறுப்பு வெட்டை பெரிதாக்க தேவைப்படும் top, right, bottom மற்றும் left பிக்சல் அளவைக் கொண்டிருக்க வேண்டிய பொருள்.

await browser.saveElement(
'sample-tag',
{
resizeDimensions: {
top: 50,
left: 100,
right: 10,
bottom: 90,
},
}
)

userBasedFullPageScreenshot

  • வகை: boolean
  • கட்டாயம்: இல்லை
  • இயல்புநிலை: false
  • பயன்படுத்தப்படுவது: saveFullPageScreen, saveTabbablePage, checkFullPageScreen அல்லது checkTabbablePage மட்டுமே
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

true என அமைக்கப்பட்டால், இந்த விருப்பம் முழு-பக்க ஸ்கிரீன்ஷாட்களைப் பிடிக்க ஸ்க்ரோல்-அண்ட்-ஸ்டிட்ச் உத்தியை இயக்குகிறது. உலாவியின் உள்ளார்ந்த ஸ்கிரீன்ஷாட் திறன்களைப் பயன்படுத்துவதற்குப் பதிலாக, இது பக்கத்தை கைமுறையாக ஸ்க்ரோல் செய்து பல ஸ்கிரீன்ஷாட்களை ஒன்றாக இணைக்கிறது. இந்த முறை சோம்பேறி-ஏற்றப்பட்ட உள்ளடக்கம் அல்லது முழுமையாக காட்ட ஸ்க்ரோல் செய்ய வேண்டிய சிக்கலான லேஅவுட்களைக் கொண்ட பக்கங்களுக்கு மிகவும் பயனுள்ளதாக இருக்கும்.

await browser.saveScreen(
'sample-tag',
{
userBasedFullPageScreenshot: true
}
)

fullPageScrollTimeout

  • வகை: number
  • கட்டாயம்: இல்லை
  • இயல்புநிலை: 1500
  • பயன்படுத்தப்படுவது: saveFullPageScreen அல்லது saveTabbablePage மட்டுமே
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

ஸ்க்ரோலுக்குப் பிறகு காத்திருக்க வேண்டிய காலம் மில்லி வினாடிகளில். இது சோம்பேறி ஏற்றத்துடன் பக்கங்களை அடையாளம் காண உதவலாம்.

குறிப்பு: இது userBasedFullPageScreenshot true என அமைக்கப்பட்டிருந்தால் மட்டுமே வேலை செய்யும்

await browser.saveFullPageScreen(
'sample-tag',
{
fullPageScrollTimeout: 3 * 1000
}
)

hideAfterFirstScroll

  • வகை: array
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: saveFullPageScreen அல்லது saveTabbablePage மட்டுமே
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

இந்த முறை உறுப்புகளின் அரையை வழங்குவதன் மூலம் அவற்றுக்கு visibility: hidden பண்பைச் சேர்ப்பதன் மூலம் ஒன்று அல்லது பல உறுப்புகளை மறைக்கும். பக்கம் ஸ்க்ரோல் செய்யப்பட்டால் பக்கத்துடன் ஸ்க்ரோல் செய்யும் ஸ்டிக்கி உறுப்புகளைக் கொண்டிருக்கும் பக்கத்திற்கு இது உதவியாக இருக்கும், ஆனால் முழு-பக்க ஸ்கிரீன்ஷாட் எடுக்கப்படும்போது எரிச்சலூட்டும் விளைவைத் தரும்.

குறிப்பு: இது userBasedFullPageScreenshot true என அமைக்கப்பட்டிருந்தால் மட்டுமே வேலை செய்யும்

await browser.saveFullPageScreen(
'sample-tag',
{
hideAfterFirstScroll: [
await $('#element-1'),
await $('#element-2'),
]
}
)

waitForFontsLoaded

  • வகை: boolean
  • கட்டாயம்: இல்லை
  • இயல்புநிலை: true
  • பயன்படுத்தப்படுவது: அனைத்து முறைகளும்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: வலை, கலப்பு பயன்பாடு (Webview)

மூன்றாம் தரப்பு எழுத்துருக்கள் உட்பட எழுத்துருக்கள், ஒத்திசைவாக அல்லது ஒத்திசைவற்ற முறையில் ஏற்றப்படலாம். ஒத்திசைவற்ற ஏற்றுதல் என்பது WebdriverIO ஒரு பக்கம் முழுமையாக ஏற்றப்பட்டதாக தீர்மானிக்கும் பிறகு எழுத்துருக்கள் ஏற்றப்படலாம் என்பதைக் குறிக்கிறது. எழுத்துரு ரெண்டரிங் சிக்கல்களைத் தடுக்க, இந்த தொகுதி, இயல்பாக, ஸ்கிரீன்ஷாட் எடுப்பதற்கு முன் அனைத்து எழுத்துருக்களும் ஏற்றப்படுவதற்கு காத்திருக்கும்.

await browser.saveScreen(
'sample-tag',
{
waitForFontsLoaded: true
}
)

ஒப்பிடுதல் (சரிபார்ப்பு) விருப்பங்கள்

ஒப்பிடு விருப்பங்கள் என்பவை ResembleJS மூலம் ஒப்பீடு செய்யப்படும் விதத்தை பாதிக்கும் விருப்பங்களாகும்.

ignoreAlpha

  • வகை: boolean
  • இயல்புநிலை: false
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

படங்களை ஒப்பிட்டு ஆல்பாவை புறக்கணிக்கவும்.

await browser.checkScreen(
'sample-tag',
{
ignoreAlpha: true
}
)

blockOutSideBar

  • வகை: boolean
  • இயல்புநிலை: true
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: checkScreen() க்கு மட்டுமே பயன்படுத்தப்படலாம். இது iPad மட்டுமே
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

ஒப்பீடுகளின் போது லேண்ட்ஸ்கேப் முறையில் iPad-களுக்கான பக்க பட்டியை தானாகவே தடுக்கவும். இது டேப்/பிரைவேட்/புக்மார்க் நேட்டிவ் கூறுகளில் தோல்விகளைத் தடுக்கிறது.

await browser.checkScreen(
'sample-tag',
{
blockOutSideBar: true
}
)

blockOutStatusBar

  • வகை: boolean
  • இயல்புநிலை: true
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: இது மொபைல் மட்டுமே
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: ஹைபிரிட் (நேட்டிவ் பகுதி) மற்றும் நேட்டிவ் பயன்பாடுகள்

ஒப்பீடுகளின் போது நிலை மற்றும் முகவரிப் பட்டியை தானாகவே தடுக்கவும். இது நேரம், வைஃபை அல்லது பேட்டரி நிலையில் தோல்விகளைத் தடுக்கிறது.

await browser.checkScreen(
'sample-tag',
{
blockOutStatusBar: true
}
)

blockOutToolBar

  • வகை: boolean
  • இயல்புநிலை: true
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: இது மொபைல் மட்டுமே
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: ஹைபிரிட் (நேட்டிவ் பகுதி) மற்றும் நேட்டிவ் பயன்பாடுகள்

கருவிப்பட்டியை தானாகவே தடுக்கவும்.

await browser.checkScreen(
'sample-tag',
{
blockOutToolBar: true
}
)

ignoreAntialiasing

  • வகை: boolean
  • இயல்புநிலை: false
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

படங்களை ஒப்பிட்டு ஆன்டி-அலைசிங்கை நிராகரிக்கவும்.

await browser.checkScreen(
'sample-tag',
{
ignoreAntialiasing: true
}
)

ignoreColors

  • வகை: boolean
  • இயல்புநிலை: false
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

படங்கள் வண்ணத்தில் இருந்தாலும், ஒப்பீடு 2 கருப்பு/வெள்ளை படங்களை ஒப்பிடும்

await browser.checkScreen(
'sample-tag',
{
ignoreColors: true
}
)

ignoreLess

  • வகை: boolean
  • இயல்புநிலை: false
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

படங்களை ஒப்பிட்டு red = 16, green = 16, blue = 16, alpha = 16, minBrightness=16, maxBrightness=240 உடன் ஒப்பிடவும்

await browser.checkScreen(
'sample-tag',
{
ignoreLess: true
}
)

ignoreNothing

  • வகை: boolean
  • இயல்புநிலை: false
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

படங்களை ஒப்பிட்டு red = 0, green = 0, blue = 0, alpha = 0, minBrightness=0, maxBrightness=255 உடன் ஒப்பிடவும்

await browser.checkScreen(
'sample-tag',
{
ignoreNothing: true
}
)

rawMisMatchPercentage

  • வகை: boolean
  • இயல்புநிலை: false
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

true எனில் திரும்பும் சதவீதம் 0.12345678 போல் இருக்கும், இயல்புநிலை 0.12

await browser.checkScreen(
'sample-tag',
{
rawMisMatchPercentage: true
}
)

returnAllCompareData

  • வகை: boolean
  • இயல்புநிலை: false
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

இது பொருந்தாத சதவீதம் மட்டுமல்லாமல் அனைத்து ஒப்பீட்டுத் தரவையும் திருப்பி அனுப்பும், Console Output ஐயும் பார்க்கவும்

await browser.checkScreen(
'sample-tag',
{
returnAllCompareData: true
}
)

saveAboveTolerance

  • வகை: number
  • இயல்புநிலை: 0
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

வேறுபாடுகளுடன் படங்களைச் சேமிப்பதைத் தடுக்கும் misMatchPercentage இன் அனுமதிக்கப்பட்ட மதிப்பு

await browser.checkScreen(
'sample-tag',
{
saveAboveTolerance: 0.25
}
)

largeImageThreshold

  • வகை: number
  • இயல்புநிலை: 0
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

பெரிய படங்களை ஒப்பிடுவது செயல்திறன் சிக்கல்களுக்கு வழிவகுக்கும். பிக்சல்களுக்கான எண்ணை இங்கே வழங்கும்போது (0 ஐ விட அதிகமாக), பட அகலம் அல்லது உயரம் largeImageThreshold பிக்சல்களை விட அதிகமாக இருக்கும்போது ஒப்பீடு செய்யும் அல்காரிதம் பிக்சல்களைத் தவிர்க்கிறது.

await browser.checkScreen(
'sample-tag',
{
largeImageThreshold: 1500
}
)

scaleImagesToSameSize

  • வகை: boolean
  • இயல்புநிலை: false
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: அனைத்து சரிபார்ப்பு முறைகள்
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

ஒப்பீட்டை செயல்படுத்துவதற்கு முன் 2 படங்களை ஒரே அளவுக்கு அளவிடுகிறது. ignoreAntialiasing மற்றும் ignoreAlpha ஐ இயக்க மிகவும் பரிந்துரைக்கப்படுகிறது

await browser.checkScreen(
'sample-tag',
{
scaleImagesToSameSize: true
}
)

ignore

  • வகை: array
  • கட்டாயம்: இல்லை
  • பயன்படுத்தப்படுவது: checkScreen-முறையுடன் மட்டுமே, checkElement-முறையுடன் இல்லை
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: நேட்டிவ் பயன்பாடு

இந்த முறை உறுப்புகளின் அரையை அல்லது x|y|width|height இன் பொருளை அடிப்படையாகக் கொண்டு திரையில் உள்ள உறுப்புகளை அல்லது ஒரு பகுதியை தானாகவே தடுக்கும்.

await browser.checkScreen(
'sample-tag',
{
ignore: [
$('~element-1'),
await $('~element-2'),
{
x: 150,
y: 250,
width: 100,
height: 100,
}
]
}
)

கோப்புறை விருப்பங்கள்

அடிப்படைக் கோப்புறை மற்றும் ஸ்கிரீன்ஷாட் கோப்புறைகள் (உண்மையான, வித்தியாசம்) ஆகியவை செருகுநிரலை உருவாக்கும் போது அல்லது முறையின் போது அமைக்கப்படக்கூடிய விருப்பங்களாகும். ஒரு குறிப்பிட்ட முறையில் கோப்புறை விருப்பங்களை அமைக்க, முறைகளின் விருப்ப பொருளில் கோப்புறை விருப்பங்களைப் பாஸ் செய்யவும். இதை பயன்படுத்தலாம்:

  • வலை
  • கலப்பு பயன்பாடு
  • நேட்டிவ் பயன்பாடு
import path from 'node:path'

const methodOptions = {
actualFolder: path.join(process.cwd(), 'customActual'),
baselineFolder: path.join(process.cwd(), 'customBaseline'),
diffFolder: path.join(process.cwd(), 'customDiff'),
}

// அனைத்து முறைகளுக்கும் இதைப் பயன்படுத்தலாம்
await expect(
await browser.checkFullPageScreen("checkFullPage", methodOptions)
).toEqual(0)

actualFolder

  • வகை: string
  • கட்டாயம்: இல்லை
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

சோதனையில் கைப்பற்றப்பட்ட ஸ்னாப்ஷாட்டுக்கான கோப்புறை.

baselineFolder

  • வகை: string
  • கட்டாயம்: இல்லை
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

ஒப்பிட பயன்படுத்தப்படும் அடிப்படைப் படத்திற்கான கோப்புறை.

diffFolder

  • வகை: string
  • கட்டாயம்: இல்லை
  • ஆதரிக்கப்படும் பயன்பாட்டு சூழல்கள்: அனைத்தும்

ResembleJS மூலம் ரெண்டர் செய்யப்பட்ட பட வித்தியாசத்திற்கான கோப்புறை.

Welcome! How can I help?

WebdriverIO AI Copilot