சோதனை கோப்புகளைக் கண்காணித்தல்
WDIO டெஸ்ட்ரன்னருடன் நீங்கள் கோப்புகளில் வேலை செய்யும்போது அவற்றைக் கண்காணிக்க முடியும். நீங்கள் உங்கள் பயன்பாட்டிலோ அல்லது உங்கள் சோதனைக் கோப்புகளிலோ ஏதாவது மாற்றினால் அவை தானாகவே மறுபடியும் இயங்கும். wdio
கட்டளையை அழைக்கும்போது --watch
கொடியைச் சேர்ப்பதன் மூலம், டெஸ்ட்ரன்னர் அனைத்து சோதனைகளையும் இயக்கிய பிறகு கோப்பு மாற்றங்களுக்காகக் காத்திருக்கும், எ.கா.
wdio wdio.conf.js --watch
இயல்பாக இது உங்கள் specs
கோப்புகளில் மாற்றங்களுக்காக மட்டுமே கண்காணிக்கிறது. இருப்பினும், உங்கள் wdio.conf.js
இல் கோப்பு பாதைகளின் பட்டியலைக் கொண்ட filesToWatch
பண்பை அமைப்பதன் மூலம் (globbing ஆதரிக்கப்படுகிறது), அது முழு தொகுப்பையும் மீண்டும் இயக்க இந்த கோப்புகளில் மாற்றங்களுக்காகவும் கண்காணிக்கும். நீங்கள் உங்கள் பயன்பாட்டு குறியீட்டை மாற்றியிருந்தால், உங்கள் அனைத்து சோதனைகளையும் தானாகவே மீண்டும் இயக்க விரும்பினால் இது பயனுள்ளதாக இருக்கும், எ.கா.
// wdio.conf.js
export const config = {
// ...
filesToWatch: [
// watch for all JS files in my app
'./src/app/**/*.js'
],
// ...
}
முடிந்தவரை சோதனைகளை இணையாக இயக்க முயற்சிக்கவும். E2E சோதனைகள், இயல்பாகவே, மெதுவானவை. கோப்பு மாற்றங்களுக்காகக் காத்திருக்கும்போது டெஸ்ட்ரன்னர் WebDriver அமர்வுகளை உயிருடன் வைத்திருக்கிறது. சில நேர அளவிற்குப் பிறகு எந்த கட்டளையும் இயக்கப்படவில்லை எனில் அது தானாகவே அமர்வை மூடாதபடி உங்கள் WebDriver பின்னணியை மாற்றியமைக்க முடியும் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.