خدمة دردشة جوجل
@qajonatasmartins/wdio-google-chat-service هي حزمة من طرف ثالث، لمزيد من المعلومات يرجى الاطلاع على GitHub | npm
مكتبة Webdriverio لإرسال نتائج الاختبار كإشعار/رسالة إل ى مساحات دردشة جوجل.
التثبيت
npm install wdio-google-chat-service --save-dev
أو
yarn add wdio-google-chat-service
الإعدادات
أولاً، قم باستيراد الخدمة إلى ملف تكوين wdio wdio.conf.js
// wdio.conf.js
const GoogleChatService = require('wdio-google-chat-service');
لاستخدام الخدمة تحتاج إلى الحصول على رابط webhook لدردشة جوجل لإرسال الإشعار وإضافة الرابط في 'webhook'
مثال:
services: [[GoogleChatService, {
webhookUrl: 'https://chat.googleapis.com/v1/spaces/xxxxxxxxx/messages?key=xxxxxxxx&token=xxxxxxxxx',
notifyOnlyOnFailure: false //إرسال إشعار فقط في حالة فشل الاختبار
}]
],
الحصول على webhook دردشة جوجل
ملاحظة: دردشة جوجل توفر webhook للحسابات التجارية فقط. إذا كنت تستخدم حسابًا شخصيًا فقد لا يكون لديك خيار webhook.
- إنشاء مساحة على دردشة جوجل
- انقر على السهم بجوار اسم مساحة الدردشة
- انقر على [إدارة Webhooks]
- أضف واحدًا أو انسخ رابط webhook المعروض.
- الصق رابط webhook في الخدمة داخل الخيار 'webhookUrl' كما في المثال أعلاه.
الميزات
- دعم لمشغل mocha
- تفاصيل الأخطاء
- إرسال إشعار فقط في حالة فشل الاختبار