
الوثائق متاحة في الموقع الرئيسي لـ TestNG.
إذا نشرت على كلا الموقعين، فيرجى تقديم رابط السؤال الآخر لتجنب تكرار الإجابة.
قبل نشر المشكلة، حاول إعادة إنتاجها في نافذة طرفية.
إذا لم تظهر المشكلة في الواجهة الطرفية، فتحقق أولاً من وجود المشكلة في متتبع الأخطاء الخاص بمشغّل الاختبارات، وافتح مشكلة هناك أولاً:
تأكد دائمًا من أن مشكلتك تحدث على أحدث إصدار من TestNG. لن يتم فحص تقارير الأخطاء التي تظهر على الإصدارات الأقدم بسرعة.
أفضل طريقة للإبلاغ عن خطأ هي تزويد فريق TestNG بحالة اختبار كاملة تعيد إنتاج المشكلة.
ربما يمكنك كتابة حالة اختبار قابلة للتشغيل (راجع مجلد src/test/ للحصول على أمثلة) واقتراحها في طلب سحب.
لا تقلق إذا فشل CI فهذا هو السلوك المتوقع.
سيكون طلب السحب هذا بداية مثالية للوصول إلى الإصلاح :)
راجع قسم المساهمة للحصول على مجموعة مفصلة من الخطوات.
إذا كان طلب السحب الخاص بك يتضمن إصلاح مشكلات SonarQube فنقترح عليك مناقشة هذا الأمر مع TestNG-dev قبل أن تقضي وقتًا في العمل عليه.