لعبة تشبه Pacman تستخدم لتدريس اختبار البرمجيات. إنه يعرض الطلاب لاستخدام Git و Maven و Junit و Mockito.
يتم اختبار أجزاء من الكود بشكل جيد ، في حين أن الآخرين تركوا غير مختبرين عن قصد. كطالب في اختبار البرمجيات ، يمكنك تمديد مجموعة الاختبار ، أو استخدام الإطار لإنشاء امتدادات بطريقة تعتمد على الاختبار. كمدرس ، يمكنك استخدام الإطار لإنشاء تمارين الاختبار الخاصة بك.
كنقطة انطلاق للعمل على الحل الخاص بك ، يتوفر حل قالب.
لقد طورنا ونستخدم هذا الرمز في دورة اختبار البرمجيات في جامعة دلفت للتكنولوجيا ، هولندا. المعلمون المهتمين برؤية التمارين التي أستخدمها هناك مدعوون للاتصال بي.
تشمل الجامعات الأخرى التي استخدمت هذه المادة أنتويرب ، مونس ، إيندهوفن ، و UBC (فانكوفر). في Tu Delft ، نستخدمه بالاشتراك مع Gitlab كخادم مستمر للتكامل والتعليقات.
إذا كان لديك أي اقتراحات حول كيفية تحسين هذا الإطار ، فيرجى عدم التردد في الاتصال بنا أو فتح المشكلة أو تقديم طلب سحب. نظرًا لأن الاختبار يتم تركه عمداً كتمرين ، فإن طلبات السحب التي "حل" تمارين أو تقديم تغطية كاملة أقل عرضة للاندماج.
المساهمين الرئيسيين:
nl.tudelft.jpacman.Launcher . من سطر الأوامر ، قم بتشغيل java -classpath target/jpacman-framework-<VERSION>.jar nl.tudelft.jpacman.Launchermvn test