{ اختبار البرمجيات - Software Testing }

أفضل 10 Repositories على GitHub لمختبري البرمجيات!!

هل أنت في مجال اختبار البرمجيات وترغب في تحسين مهاراتك وتطوير نفسك؟

التعلم المستمر والتطوير يمكن أن يساعدانك على تعزيز مهاراتك وتحقيق أداء أفضل في مسيرتك المهنية. هناك العديد من الدورات التدريبية والمواقع والمدونات والمواد التعليمية المتاحة على الإنترنت. لكنني وجدت أن المستودعات (Repositories) العشرة التالية على GitHub توفر مصادر قيمة يمكن أن تساعدك على تعلم اختبار البرمجيات وتقديم التحديثات التي تحتاجها.

سواء كنت مبتدئًا، أو متوسطًا، أو خبيرًا، فإن هذه المستودعات على GitHub يمكن أن تساعدك على صقل مهاراتك. تحقق منها الآن واستفد إلى أقصى حد!!


خارطة الطريق الرائعة لاختبار الجودة (Awesome QA Roadmap)

توفر Awesome QA Roadmap مسارًا واضحًا للمبتدئين في مجال اختبار الجودة واختبار البرمجيات. يحتوي هذا المستودع على خارطة طريق مفصلة لمهندس الجودة (QA Engineer) والتي يمكن أن تساعد في تقييم المهارات وتحديد النقاط المفقودة للتطوير.


الاختبار الرائع (Awesome Testing)

يقدم مستودع Awesome Testing على GitHub قائمة منسقة لجميع الموارد المتعلقة بالاختبار، بما في ذلك البرامج والإضافات. يمكن أن يساعد هذا المستودع المبتدئين والمحترفين المتوسطين على الاستفادة من موارد متعددة متعلقة باختبار البرمجيات.


اختبار التراجع الرائع (Awesome Regression Testing)

يوفر مستودع Awesome Regression Testing قائمة شاملة بجميع الأدوات والمواد التعليمية والموارد التي يمكن أن تساعد مهندسي اختبار البرمجيات في إجراء اختبار التراجع (Regression Testing) بكفاءة.


أتمتة الاختبار الرائعة (Awesome Test Automation)

Awesome Test Automation هو مستودع يضم قائمة منسقة من أطر العمل والأدوات والمكتبات والبرامج المتعلقة بأتمتة الاختبارات. يدعم لغات برمجة متعددة، مما يساعد مهندسي البرمجيات على بدء عمليات أتمتة الاختبارات بسهولة عند الحاجة.

يعد هذا المستودع مفيدًا أثناء البحث عن إطار عمل لأتمتة الاختبارات، حيث يوفر قائمة واسعة بجميع الأطر والأدوات المتاحة.


التعلم الرائع (Awesome Learning)

تم إنشاء مستودع Awesome Learning لمشاركة رحلة التحول المهني من اختبار يدوي إلى مهندس أتمتة اختبار. يحتوي المستودع على مسار تعليمي يتضمن الخطوات التي اتبعتها لأصبح مهندس أتمتة اختبار.


دورات الاختبار الرائعة (Awesome Testing Courses)

يقدم مستودع Awesome Testing Courses قائمة منسقة لدورات تعليمية عبر الإنترنت ودروس متعلقة باختبار البرمجيات وأتمتة الاختبارات باستخدام لغات مثل Java، Python، Kotlin، JavaScript، Ruby، وغيرها.


أدوات الاختبار الرائعة (Awesome Testing Tools)

يوفر مستودع Awesome Testing Tools قائمة مفصلة بالأدوات التي تشمل اختبار أتمتة الويب، اختبار الأداء، اختبار الهواتف المحمولة، اختبار الأمان، أدوات مراقبة الاختبارات، واختبارات Web3 و Blockchain.


الاختبار اليدوي (Manual Testing)

تم إنشاء مستودع Manual Testing لتخزين جميع حالات الاختبار العامة المطلوبة للاختبار اليدوي اليومي لتوفير الوقت والجهد عبر إعادة استخدامها. يتضمن المستودع حالات اختبار للويب وتطبيقات الهاتف المحمول، بالإضافة إلى قوالب لخطة الاختبار وتقارير الأخطاء (BugBash).


جودة تطبيقات الجوال (Quality Mobile Apps)

يشارك مستودع Quality Mobile Apps الموارد التعليمية لاختبار تطبيقات الهاتف المحمول. يغطي هذا المستودع مواضيع مثل أتمتة الاختبار للأجهزة المحمولة، الأداء، الأمان، إعدادات المطور، وغيرها الكثير.


كيف يتم الاختبار (How They Test)

هذا المستودع هو المفضل لدي، حيث يشارك مجموعة من الموارد العامة التي تشرح كيف تقوم شركات البرمجيات الكبرى مثل Google، Apple، Amazon، Microsoft، وFacebook باختبار برامجها والحفاظ على الجودة.


الكلمات الأخيرة

هذه ليست قائمة شاملة. هناك العديد من المستودعات الأخرى على GitHub التي يمكن أن تساعد مجتمع المختبرين على التعلم وصقل مهاراتهم.

الكاتب: Mohammad Faisal Khatri

المصدر: @iamfaisalkhatri

مقالات ذات صلة

زر الذهاب إلى الأعلى