எதிர்பார்க்கவும்
சோதனைகளை எழுதும்போது, குறிப்பிட்ட நிபந்தனைகளை மதிப்புகள் பூர்த்தி செய்கின்றனவா என்பதை அடிக்கடி சரிபார்க்க வேண்டியிருக்கும். expect
உங்களுக்கு பல "பொருத்திகளை" அணுகுவதற்கு அனுமதிக்கிறது, இது browser
, element
அல்லது mock
பொருள் மீது பல்வேறு விஷயங்களை சரிபார்க்க உதவுகிறது.
இயல்புநிலை விருப்பங்கள்
கீழேயுள்ள இயல்புநிலை விருப்பங்கள் கட்டமைப்பில் அமைக்கப்பட்ட waitforTimeout
மற்றும் waitforInterval
விருப்பங்களுடன் இணைக்கப்பட்டுள்ளன.
உங்கள் உறுதிப்படுத்தல்களுக்கு குறிப்பிட்ட நேர முடிவுகளுக்காக காத்திருக்க விரும்பினால் மட்டுமே கீழே உள்ள விருப்பங்களை அமைக்கவும்.
{
wait: 2000, // எதிர்பார்ப்பு வெற்றிபெற காத்திருக்க மில்லி செகண்டுகள்
interval: 100, // முயற்சிகளுக்கு இடையே இடைவெளி
}
நீங்கள் வேறுபட்ட நேர முடிவுகள் மற்றும் இடைவெளிகளைத் தேர்ந்தெடுக்க விரும்பினால், இந்த விருப்பங்களை இவ்வாறு அமைக்கவும்:
// wdio.conf.js
import { setOptions } from 'expect-webdriverio'
export const config = {
// ...
before () {
setOptions({ wait: 5000 })
},
// ...
}
பொருத்தி விருப்பங்கள்
ஒவ்வொரு பொருத்தியும் உறுதிப்படுத்தலை மாற்ற அனுமதிக்கும் பல விருப்பங்களை எடுக்க முடியும்:
கட்டளை விருப்பங்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
wait | number | எதிர்பார்ப்பு வெற்றிபெற காத்திருக்க மில்லி செகண்டுகள். இயல்புநிலை: 3000 |
interval | number | முயற்சிகளுக்கு இடையே இடைவெளி. இயல்புநிலை: 100 |
beforeAssertion | function | உறுதிப்படுத்தல் செய்யப்படுவதற்கு முன் அழைக்கப்பட வேண்டிய செயல்பாடு |
afterAssertion | function | உறுதிப்படுத்தல் முடிவுகளைக் கொண்ட உறுதிப்படுத்தல் செய்யப்பட்ட பிறகு அழைக்கப்பட வேண்டிய செயல்பாடு |
message | string | உறுதிப்படுத்தல் பிழைக்கு முன் சேர்க்க பயனர் செய்தி |