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

டீம்சிட்டி ரிப்போர்ட்டர்

wdio-teamcity-reporter என்பது ஒரு மூன்றாம் தரப்பு தொகுப்பு, மேலும் தகவலுக்கு தயவுசெய்து GitHub | npm பார்க்கவும்

WebdriverIO டீம்சிட்டி ரிப்போர்ட்டர் சோதனை முடிவுகளை நிகழ்நேரத்தில் காட்ட உதவுகிறது, சோதனை தகவல்களை பில்ட் ரிசல்ட்ஸ் பக்கத்தின் டெஸ்ட்ஸ் டேப்பில் காண உதவுகிறது.

நிறுவல்

npm install wdio-teamcity-reporter --save-dev

WebdriverIO ஐ எவ்வாறு நிறுவுவது என்பதற்கான வழிமுறைகள் இங்கே காணலாம்: https://webdriver.io/docs/gettingstarted

கட்டமைப்பு

உங்கள் wdio.conf.js கோப்பில் ரிப்போர்ட்டரை சேர்க்கவும்:

exports.config = {
// ...
reporters: [
[
'teamcity',
{
captureStandardOutput: false, // optional
flowId: true, // optional
message: '[title]', // optional
}
]
],
// ...
}

விருப்பத்தேர்வுகள்

  • captureStandardOutput (boolean)true என்றால், testStarted மற்றும் testFinished செய்திகளுக்கு இடையில் பெறப்பட்ட அனைத்து நிலையான வெளியீடு (மற்றும் நிலையான பிழை) செய்திகளும் சோதனை வெளியீடாக கருதப்படும். இயல்புநிலை மதிப்பு false மற்றும் சோதனை வெளியீட்டை அறிக்கை செய்ய testStdOut மற்றும் testStdErr சேவை செய்திகளின் பயன்பாட்டை அனுமானிக்கிறது. இயல்புநிலை false.
  • flowId (boolean)true என்றால், flowId பண்பு அனைத்து செய்திகளுக்கும் சேர்க்கப்படும். இணையாக இயங்கும் தனித்தனி செயல்முறைகளை வேறுபடுத்த ஓட்ட கண்காணிப்பு அவசியம். இயல்புநிலை true.
  • message (string) — பெயர் பண்புக்கு குறிப்பிட்ட வடிவத்தை வழங்க வாய்ப்பு. சாத்தியமான விசைகள்: [browser], [title]. எடுத்துக்காட்டு, [browser] / [title]. இயல்புநிலை [title].

இணைப்புகள்

உரிமம்

The MIT License

Welcome! How can I help?

WebdriverIO AI Copilot