گزارشگر دلتا ریپورتر
wdio-delta-reporter-service یک پکیج شخص ثالث است، برای اطلاعات بیشتر لطفا به GitHub | npm مراجعه کنید
یک افزونه گزارشدهنده WebdriverIO برای ایجاد گزارشهای دلتا
نصب
آسانترین راه این است که @delta-reporter/wdio-delta-reporter-service
را به عنوان یک devDependency در package.json
خود نگه دارید.
{
"devDependencies": {
"@delta-reporter/wdio-delta-reporter-service": "^1.1.9",
}
}
شما میتوانید به سادگی این کار را انجام دهید:
npm i @delta-reporter/wdio-delta-reporter-service
پیکربندی
افزونه WebdriverIO دلتا ریپورتر ترکیبی از یک سرویس WebdriverIO و گزارشدهنده است، بنابراین باید به عنوان یک گزارشدهنده و یک سرویس در فایل پیکربندی اعلام شود.
const DeltaReporter = require('@delta-reporter/wdio-delta-reporter-service/lib/src/reporter');
const DeltaService = require("@delta-reporter/wdio-delta-reporter-service");
let delta_config = {
enabled: true,
host: 'delta_host',
project: 'Project Name',
testType: 'Test Type'
};
exports.config = {
// ...
reporters: [
[DeltaReporter, delta_config]
],
// ...
services: [new DeltaService(delta_config)],
// ...
}