பாம்பூ
WebdriverIO பாம்பூ போன்ற CI அ மைப்புகளுடன் இறுக்கமான ஒருங்கிணைப்பை வழங்குகிறது. JUnit அல்லது Allure அறிக்கையாளர் மூலம், உங்கள் சோதனைகளை எளிதாக பிழைத்திருத்தம் செய்யலாம் மற்றும் உங்கள் சோதனை முடிவுகளை கண்காணிக்கலாம். ஒருங்கிணைப்பு மிகவும் எளிதானது.
- JUnit சோதனை அறிக்கையாளரை நிறுவவும்:
$ npm install @wdio/junit-reporter --save-dev) - பாம்பூ கண்டறியக்கூடிய இடத்தில் உங்கள் JUnit முடிவுகளைச் சேமிக்க உங்கள் கட்டமைப்பைப் புதுப்பிக்கவும் (
junitஅறிக்கையாளரை குறிப்பிடவும்):
// wdio.conf.js
module.exports = {
// ...
reporters: [
'dot',
['junit', {
outputDir: './testresults/'
}]
],
// ...
}
குறிப்பு: சோதனை முடிவுகளை மூல கோப்புறையில் வைப்பதை விட தனி கோப்புறையில் வைப்பது எப்போதும் நல்ல நியமமாகும்.
// wdio.conf.js - இணையாக இயங்கும் சோதனைகளுக்கு
module.exports = {
// ...
reporters: [
'dot',
['junit', {
outputDir: './testresults/',
outputFileFormat: function (options) {
return `results-${options.cid}.xml`;
}
}]
],
// ...
}
அறிக்கைகள் அனைத்து கட்டமைப்புகளுக்கும் ஒத்திருக்கும், நீங்கள் Mocha, Jasmine அல்லது Cucumber போன்ற எதையும் பயன்படுத்தலாம்.
இந்த நேரத்தில், நீங்கள் சோதனைகளை எழுதி ./testresults/ கோப்புறையில் முடிவுகள் உருவாக்கப்பட்டிருக்கும் என்றும், உங்கள் பாம்பூ இயங்கிக்கொண்டிருக்கும் என்றும் நாங்கள் நம்புகிறோம்.