اختبار اللعبة

اختبار الألعاب ، ويسمى أيضًا اختبار ضمان الجودة ( QA ) داخل صناعة ألعاب الفيديو ، هو عملية اختبار برمجيات لمراقبة جودة ألعاب الفيديو . [1] [2] [3] الوظيفة الأساسية لاختبار الألعاب هي اكتشاف عيوب البرامج وتوثيقها . اختبار برامج الترفيه التفاعلي هو مجال تقني للغاية يتطلب خبرة في الحوسبة والكفاءة التحليلية ومهارات التقييم النقدي والتحمل. [4] [5] في السنوات الأخيرة، تعرض مجال اختبار الألعاب لانتقادات لكونه شاقًا للغاية وغير مجزٍ، سواء من الناحية المالية أو العاطفية. [6]

تاريخ

في الأيام الأولى لألعاب الكمبيوتر والفيديو، كان المطور مسؤولاً عن جميع الاختبارات. ولم يكن مطلوبًا أكثر من واحد أو اثنين من المختبرين بسبب النطاق المحدود للألعاب. وفي بعض الحالات، كان المبرمجون قادرين على التعامل مع جميع الاختبارات. [ بحاجة لمصدر ]

مع تزايد تعقيد الألعاب، يصبح من الضروري توفير مجموعة أكبر من موارد ضمان الجودة، والتي تسمى "تقييم الجودة" أو " ضمان الجودة ". وتوظف معظم دور النشر طاقمًا كبيرًا من موظفي ضمان الجودة لاختبار الألعاب المختلفة من مطورين مختلفين. وعلى الرغم من البنية الأساسية الكبيرة لضمان الجودة التي يمتلكها معظم الناشرين، إلا أن العديد من المطورين يحتفظون بمجموعة صغيرة من المختبرين لتوفير ضمان الجودة على الفور.

يعتمد معظم مطوري الألعاب الآن على المختبرين ذوي الخبرة العالية في مجال التقنية والألعاب للعثور على الخلل و"الأخطاء" في كود البرمجة أو الطبقات الرسومية. وعادة ما يكون لدى مختبري الألعاب خبرة سابقة في لعب مجموعة متنوعة من الألعاب المختلفة على العديد من المنصات. ويجب أن يكونوا قادرين على تدوين أي مشاكل يجدونها والإشارة إليها في تقارير مفصلة، ​​والالتزام بالمواعيد النهائية للمهام، وأن يتمتعوا بمستوى المهارة اللازم لإكمال عناوين الألعاب في أصعب إعداداتها. وفي أغلب الأحيان، يكون منصب مختبر الألعاب منصبًا مرهقًا وتنافسيًا للغاية مع أجر ضئيل، ومع ذلك فهو مطلوب بشدة لأنه بمثابة بوابة إلى الصناعة. ومختبرو الألعاب أفراد مراقبون ويمكنهم اكتشاف العيوب البسيطة في بناء اللعبة.

هناك اعتقاد خاطئ شائع مفاده أن جميع مختبري الألعاب يستمتعون بإصدار ألفا أو بيتا من اللعبة ويبلغون أحيانًا عن الأخطاء التي يتم العثور عليها. [5] على النقيض من ذلك، يركز اختبار الألعاب بشكل كبير على العثور على الأخطاء باستخدام منهجيات راسخة ومملة في كثير من الأحيان قبل إصدار ألفا.

ملخص

يعد ضمان الجودة عنصرًا بالغ الأهمية في تطوير الألعاب، على الرغم من أن صناعة ألعاب الفيديو لا تمتلك منهجية قياسية. بدلاً من ذلك، يمتلك المطورون والناشرون أساليبهم الخاصة. لا يمتلك المطورون الصغار عمومًا موظفي ضمان الجودة؛ ومع ذلك، قد توظف الشركات الكبيرة فرق ضمان الجودة بدوام كامل. يتم اختبار الألعاب التجارية البارزة بشكل احترافي وفعال من قبل قسم ضمان الجودة لدى الناشر. [7]

يبدأ الاختبار بمجرد كتابة الكود الأول ويزداد مع تقدم اللعبة نحو الاكتمال. [8] [9] سيراقب فريق ضمان الجودة الرئيسي اللعبة من أول تقديم لها إلى ضمان الجودة حتى مرحلة ما بعد الإنتاج. [9] في وقت مبكر من عملية تطوير اللعبة، يكون فريق الاختبار صغيرًا ويركز على الملاحظات اليومية للكود الجديد. مع اقتراب اللعبة من مرحلة ألفا ، يتم توظيف المزيد من أعضاء الفريق وكتابة خطط الاختبار. في بعض الأحيان يتم الإبلاغ عن الميزات التي ليست أخطاء على أنها أخطاء وفي بعض الأحيان يفشل فريق البرمجة في إصلاح المشكلات في المرة الأولى. [10] قد يساعد نظام الإبلاغ عن الأخطاء الجيد المبرمجين على العمل بكفاءة. مع دخول المشاريع مرحلة الإصدار التجريبي ، سيكون لدى فريق الاختبار مهام واضحة لكل يوم. قد تحدد ملاحظات المختبر القرارات النهائية لاستبعاد أو تضمين الميزات النهائية. قد يساعد تقديم المختبرين بوجهات نظر جديدة في تحديد الأخطاء الجديدة. [9] [11] في هذه المرحلة، يتواصل المختبر الرئيسي مع المنتج ورؤساء الأقسام يوميًا. [12] إذا كان لدى المطور ناشر خارجي، فيبدأ التنسيق مع فريق ضمان الجودة الخاص بالناشر. بالنسبة لألعاب الأجهزة المنزلية، يتم إرسال نسخة من اللعبة إلى فريق ضمان الجودة الخاص بشركة الأجهزة المنزلية. قد يتضمن الاختبار التجريبي متطوعين، على سبيل المثال، إذا كانت اللعبة متعددة اللاعبين. [11]

يتلقى المختبرون إصدارات مجدولة للعبة يمكن التعرف عليها بشكل فريد [11] من المطورين. [ بحاجة لمصدر ] يتم اختبار اللعبة ويلاحظ المختبرون أي أخطاء غير مكتشفة. قد تتراوح هذه الأخطاء من الأخطاء إلى الخلل الفني إلى الأخطاء المنطقية وأخطاء المستوى . يتطلب الاختبار طريقة لعب إبداعية لاكتشاف الأخطاء الدقيقة غالبًا. من السهل توثيق بعض الأخطاء، لكن العديد منها يتطلب وصفًا تفصيليًا حتى يتمكن المطور من تكرار الخطأ أو العثور عليه. ينفذ المختبرون التحكم في التزامن لتجنب تسجيل الأخطاء عدة مرات. [ بحاجة لمصدر ] تفصل العديد من شركات ألعاب الفيديو اختبار المتطلبات الفنية عن اختبار الوظائف تمامًا نظرًا لأن مجموعة مهارات الاختبار المختلفة مطلوبة. [5]

إذا دخل تطوير لعبة فيديو في وقت حرج قبل الموعد النهائي، فيتعين على فريق اختبار اللعبة اختبار الميزات والمحتوى المضافة مؤخرًا دون تأخير. وخلال هذه الفترة، قد يساهم موظفون من أقسام أخرى في الاختبار - وخاصة في الألعاب متعددة اللاعبين. [ بحاجة لمصدر ] كان أحد الأمثلة على الحرج المستمر، وخاصة بين فريق ضمان الجودة، في Treyarch أثناء تطوير Call of Duty: Black Ops 4. [ 13]

تقوم معظم الشركات بتصنيف الأخطاء وفقًا لتقدير مدى خطورتها: [14]

  • الأخطاء هي أخطاء حرجة تمنع اللعبة من الإصدار، على سبيل المثال، قد تتسبب في تعطل اللعبة. [11]
  • تعتبر أخطاء الفئة B مشكلات أساسية تتطلب الاهتمام؛ ومع ذلك، قد تظل اللعبة قابلة للعب. إن وجود أخطاء الفئة B بشكل متكرر يكون بنفس خطورة وجود خطأ الفئة A. [11]
  • تعتبر أخطاء C مشكلات صغيرة وغامضة، وغالبًا ما تكون في شكل توصيات وليس أخطاء. [12]

اختبار اللعبة

مُختبر اللعبة هو أحد أعضاء فريق التطوير الذي يقوم باختبار اللعبة.

الأدوار

يختلف تنظيم الموظفين بين المنظمات؛ فقد تقوم الشركة النموذجية بتوظيف الأدوار التالية المرتبطة بتخصصات الاختبار:

  • يتحمل منتجو الألعاب مسؤولية تحديد مواعيد الاختبار بالتنسيق مع التسويق وضمان الجودة. [15] كما يديرون العديد من العناصر خارج اختبار اللعبة، والتي تتعلق بالإنتاج الإجمالي للعبة. عادةً ما تكون موافقتهم مطلوبة للتقديم النهائي أو الحصول على وضع " الذهب ". [16]
  • المُختبر الرئيسي ، أو رئيس الاختبار [10] أو رئيس ضمان الجودة [7] هو الشخص المسؤول عن عمل اللعبة بشكل صحيح [10] وإدارة قوائم الأخطاء. [11] يدير المُختبر الرئيسي طاقم ضمان الجودة. [7] يعمل المُختبر الرئيسي بشكل وثيق مع المصممين والمبرمجين، وخاصة نحو نهاية المشروع. المُختبر الرئيسي مسؤول عن تتبع تقارير الأخطاء والتأكد من إصلاحها. [10] كما أنه مسؤول عن قيام فرق ضمان الجودة بإعداد تقارير رسمية وكاملة. [11] يتضمن هذا التخلص من تقارير الأخطاء المكررة والخاطئة، بالإضافة إلى طلب التوضيحات. [7] مع اقتراب اللعبة من مراحل ألفا وبيتا، يجلب المُختبر الرئيسي المزيد من المُختبرين إلى الفريق، وينسق مع فرق الاختبار الخارجية ويعمل مع الإدارة والمنتجين. [14] قد تمنع بعض الشركات اللعبة من أن تصبح ذهبية حتى يوافق عليها المُختبر الرئيسي. [12] عادةً ما يكون المُختبرون الرئيسيون مسؤولين أيضًا عن تجميع عينات تمثيلية من لقطات اللعبة لتقديمها إلى الهيئات التنظيمية مثل ESRB و PEGI . [ بحاجة لمصدر ]
  • المختبرون مسؤولون عن التحقق من أن اللعبة تعمل، وسهلة الاستخدام، وتتضمن إجراءات منطقية، وتحتوي على طريقة لعب ممتعة. [12] يحتاج المختبرون إلى كتابة تقارير أخطاء دقيقة ومحددة، وإذا أمكن تقديم أوصاف لكيفية إعادة إنتاج الخطأ. [17] قد يتم تعيين المختبرين للعبة واحدة أثناء إنتاجها بالكامل، أو إحضارهم إلى مشاريع أخرى حسب ما يطلبه جدول القسم والاحتياجات المحددة.
  • مهندس تطوير البرمجيات في الاختبار (SDET) أو المختبرون الفنيون مسؤولون عن بناء حالات الاختبار والأطر الآلية بالإضافة إلى إدارة مشكلات الاختبار المعقدة مثل الأداء العام والأمان للعبة. عادةً ما يتمتع هؤلاء الأفراد بمهارات قوية في تطوير البرمجيات ولكن مع التركيز على كتابة برامج تكشف عن عيوب في تطبيقات أخرى. تختلف الأدوار والواجبات المحددة بين الاستوديوهات. يتم تطوير العديد من الألعاب بدون أي مختبرين فنيين.

توظيف

إن ضمان الجودة للألعاب أقل تقنية من ضمان الجودة للبرامج بشكل عام. غالبًا ما يتطلب مختبرو الألعاب الخبرة، ولكن في بعض الأحيان تكون شهادة الثانوية العامة فقط ودون خبرة تقنية كافية. [ بحاجة لمصدر ] عادةً ما يكون اختبار الألعاب وظيفة بدوام كامل للمختبرين ذوي الخبرة؛ [18] ومع ذلك، يتم تعيين العديد من الموظفين كموظفين مؤقتين ، [2] [19] مثل مختبري الإصدارات التجريبية . في بعض الحالات، قد يتم إرسال المختبرين الذين توظفهم إحدى دور النشر للعمل في موقع المطور. موسم التوظيف الأكثر عدوانية هو أواخر الصيف/أوائل الخريف [ بحاجة لمصدر ] ، حيث أن هذه هي بداية فترة الذروة للألعاب التي يجب الانتهاء منها وشحنها في الوقت المناسب لموسم العطلات.

بدأت بعض استوديوهات الألعاب في اتباع نهج أكثر تقنية في ضمان جودة الألعاب، وهو ما يتماشى أكثر مع اختبارات البرمجيات التقليدية. لا تزال وظائف الاختبار التقني نادرة إلى حد ما في جميع أنحاء الصناعة، ولكن هذه الوظائف غالبًا ما تكون وظائف بدوام كامل مع مسارات مهنية طويلة الأجل وتتطلب درجة جامعية في علوم الكمبيوتر لمدة 4 سنوات وخبرة كبيرة في أتمتة الاختبار.

يستخدم بعض المختبرين الوظيفة كحجر أساس في صناعة الألعاب. [3] [20] تميل السير الذاتية الخاصة بضمان الجودة، والتي تعرض مجموعات المهارات غير الفنية، إلى الإدارة، وليس التسويق أو الإنتاج. [ بحاجة لمصدر ] يحتاج المتقدمون لوظائف البرمجة أو الفن أو التصميم إلى إظهار مهارات فنية في هذه المجالات. [21]

تعويض

عادة ما يتم دفع رواتب موظفي اختبار الألعاب بالساعة (حوالي 10-12 دولارًا أمريكيًا في الساعة). عادة ما تكون إدارة الاختبار أكثر ربحية، وتتطلب الخبرة وغالبًا تعليمًا جامعيًا. وجد استطلاع سنوي أن المختبرين يكسبون في المتوسط ​​39 ألف دولار أمريكي سنويًا. يكسب المختبرون الذين تقل خبرتهم عن ثلاث سنوات في المتوسط ​​25 ألف دولار أمريكي بينما يكسب المختبرون الذين تزيد خبرتهم عن ثلاث سنوات 43 ألف دولار أمريكي. يكسب قادة الاختبار، الذين تزيد خبرتهم عن ست سنوات، في المتوسط ​​71 ألف دولار أمريكي سنويًا. [22]

عملية

يظهر أدناه تقدم نموذجي لتقرير الأخطاء في عملية الاختبار:

  • التعريف . يتم تحليل سلوك البرنامج غير الصحيح وتحديده على أنه خطأ.
  • الإبلاغ . يتم الإبلاغ عن الخطأ للمطورين باستخدام نظام تتبع العيوب . يتم تضمين ظروف الخطأ والخطوات اللازمة لإعادة إنتاجه في التقرير. قد يطلب المطورون توثيقًا إضافيًا مثل مقطع فيديو في الوقت الفعلي لظهور الخطأ.
  • التحليل . يقوم المطور المسؤول عن الخطأ، مثل الفنان أو المبرمج أو مصمم الألعاب، بفحص الخلل. وهذا خارج نطاق واجبات مُختبر اللعبة، على الرغم من أن التناقضات في التقرير قد تتطلب مزيدًا من المعلومات أو الأدلة من المُختبر.
  • التحقق . بعد أن يصلح المطور المشكلة، يتحقق المختبر من عدم حدوث الخطأ بعد الآن. لا يعالج المطور جميع الأخطاء، على سبيل المثال، قد يتم المطالبة ببعض الأخطاء باعتبارها ميزات (يتم التعبير عنها بـ "NAB" أو "ليست خطأ")، وقد يتم "التنازل عنها" أيضًا (إعطاء الإذن بتجاهلها) من قبل المنتجين أو مصممي الألعاب أو حتى المختبرين الرئيسيين، وفقًا لسياسة الشركة.

المنهجية

لا توجد طريقة قياسية لاختبار الألعاب، ويتم تطوير معظم المنهجيات من قبل مطوري وناشري ألعاب الفيديو الفرديين. يتم تحسين المنهجيات باستمرار وقد تختلف باختلاف أنواع الألعاب (على سبيل المثال، ستكون منهجية اختبار لعبة MMORPG مختلفة عن اختبار لعبة عادية ). يتم استعارة العديد من الطرق، مثل اختبار الوحدة ، مباشرة من تقنيات اختبار البرامج العامة. فيما يلي أهم المنهجيات الخاصة بألعاب الفيديو.

  • يرتبط اختبار الوظائف عادةً بعبارة "اختبار اللعبة"، حيث يتضمن لعب اللعبة في شكل ما. لا يتطلب اختبار الوظائف معرفة تقنية واسعة النطاق. يبحث مختبرو الوظائف عن مشاكل عامة داخل اللعبة نفسها أو واجهة المستخدم الخاصة بها، مثل مشكلات الاستقرار ومشكلات ميكانيكا اللعبة وسلامة أصول اللعبة.
  • اختبار الامتثال هو سبب وجود مختبرات اختبار الألعاب. [ توضيح مطلوب ] لدى المرخصين من الطرف الأول لمنصات الأجهزة المنزلية متطلبات فنية صارمة للعناوين المرخصة لمنصاتهم. على سبيل المثال، تنشر Sony قائمة مراجعة المتطلبات الفنية (TRC)، وتنشر Microsoft متطلبات Xbox (XR)، وتنشر Nintendo مجموعة من "المبادئ التوجيهية" (Lotcheck). بعض هذه المتطلبات فنية للغاية وتقع خارج نطاق اختبار اللعبة. الأجزاء الأخرى، وأبرزها تنسيق رسائل الخطأ القياسية، ومعالجة بيانات بطاقة الذاكرة، ومعالجة المواد المسجلة قانونًا والمحمية بحقوق الطبع والنشر ، هي مسؤولية مختبري اللعبة. حتى انتهاك واحد في التقديم للحصول على موافقة الترخيص قد يؤدي إلى رفض اللعبة، مما قد يؤدي إلى تكبد تكاليف إضافية في مزيد من الاختبار وإعادة التقديم. بالإضافة إلى ذلك، قد يتسبب التأخير في تفويت العنوان لنافذة إطلاق مهمة، مما قد يكلف الناشر مبالغ أكبر من المال.
المتطلبات عبارة عن وثائق خاصة يتم إصدارها للمطورين والناشرين بموجب اتفاقيات سرية. وهي غير متاحة للعامة لمراجعتها، على الرغم من أن الإلمام بهذه المعايير يعتبر مهارة قيمة يجب أن يتمتع بها المختبر. [ بحاجة لمصدر ]
قد يشير الامتثال أيضًا إلى الهيئات التنظيمية مثل ESRB و PEGI ، إذا كانت اللعبة تستهدف تصنيف محتوى معينًا. يجب على المختبرين الإبلاغ عن المحتوى غير المقبول الذي قد يكون غير مناسب للتصنيف المطلوب. وعلى غرار الترخيص، يجب إعادة تحرير الألعاب التي لا تحصل على التصنيف المطلوب وإعادة اختبارها وإعادة إرسالها مقابل تكلفة إضافية.
  • عادةً ما يكون اختبار التوافق مطلوبًا لعناوين الكمبيوتر الشخصي ، مع اقتراب نهاية التطوير حيث يعتمد قدر كبير من التوافق على البناء النهائي للعبة. [ بحاجة لمصدر ] غالبًا ما يتم إجراء جولتين من اختبارات التوافق - في وقت مبكر من الإصدار التجريبي للسماح بالوقت لحل المشكلة، وفي وقت متأخر من الإصدار التجريبي أو أثناء الإصدار المرشح . [ بحاجة لمصدر ] يختبر فريق اختبار التوافق الوظائف الرئيسية للعبة على تكوينات مختلفة من الأجهزة. عادةً ما يقدم الناشر قائمة بالأجهزة المهمة تجاريًا. [9]
يضمن اختبار التوافق أن اللعبة تعمل على تكوينات مختلفة من الأجهزة والبرامج . تشمل الأجهزة ماركات من شركات تصنيع مختلفة وأجهزة إدخال متنوعة مثل لوحات الألعاب وعصي التحكم . [ بحاجة لمصدر ]
يقوم المختبرون أيضًا بتقييم الأداء ويتم استخدام النتائج لمتطلبات النظام الدنيا المعلن عنها للعبة . قد يقوم المطور بإصلاح مشكلات التوافق أو الأداء أو في حالة الأجهزة والبرامج القديمة، قد يتم إيقاف الدعم.
  • تعمل اختبارات التوطين كمحررين للنصوص داخل اللعبة . [2] على الرغم من أن مشكلات النص العامة تشكل جزءًا من اختبار الوظائف، فقد تقوم أقسام ضمان الجودة بتوظيف مختبري توطين متخصصين. على وجه الخصوص، كانت ترجمات الألعاب اليابانية المبكرة مليئة بالأخطاء، وفي السنوات الأخيرة يتم توظيف مختبري التوطين لإجراء التصحيحات الفنية ومراجعة أعمال الترجمة لنصوص الألعاب [23] - مجموعات مفهرسة لجميع النصوص داخل اللعبة. قد يتم توظيف المختبرين الأصليين للمنطقة التي يتم فيها تسويق اللعبة لضمان دقة وجودة توطين اللعبة. [9]
  • يتضمن اختبار النقع ، في سياق ألعاب الفيديو، ترك اللعبة قيد التشغيل لفترات طويلة من الوقت في أوضاع تشغيل مختلفة، مثل الخمول أو الإيقاف المؤقت أو عند شاشة العنوان. لا يتطلب هذا الاختبار أي تفاعل من المستخدم بعد الإعداد الأولي، وعادة ما يتم إدارته بواسطة مختبرين رئيسيين. يمكن استخدام الأدوات الآلية لمحاكاة الإجراءات المتكررة، مثل نقرات الماوس. يمكن للنقع اكتشاف تسربات الذاكرة أو أخطاء التقريب التي تظهر بمرور الوقت فقط. تعد اختبارات النقع أحد متطلبات الامتثال. [ بحاجة لمصدر ]
  • يتم إجراء الاختبار التجريبي أثناء مرحلة التطوير التجريبية . غالبًا ما يشير هذا إلى أول إصدار متاح للجمهور من اللعبة. تكون الإصدارات التجريبية العامة فعالة لأن الآلاف من المعجبين قد يجدون أخطاء لم يكتشفها مختبرو المطور.
  • يتم إجراء اختبار الانحدار بمجرد إصلاح المبرمجين للخطأ . يتحقق قسم ضمان الجودة لمعرفة ما إذا كان الخطأ لا يزال موجودًا (الانحدار) ثم يجري اختبارات مماثلة لمعرفة ما إذا كان الإصلاح قد كسر شيئًا آخر. غالبًا ما تسمى هذه المرحلة الثانية "اختبار الهالة" [ بحاجة لمصدر ] ؛ يتضمن الاختبار حول الخطأ بالكامل، والبحث عن أخطاء أخرى.
  • يختبر اختبار التحميل حدود النظام، مثل عدد اللاعبين على خادم MMO ، أو عدد الشخصيات النشطة على الشاشة، أو عدد الخيوط التي تعمل في برنامج معين. قد يتطلب اختبار التحميل مجموعة كبيرة من المختبرين أو البرامج التي تحاكي النشاط الثقيل. [2] يقيس اختبار التحميل أيضًا قدرة التطبيق على العمل بشكل صحيح تحت الحمل.
  • قد يتضمن اختبار تعدد اللاعبين فريقًا منفصلًا لضمان الجودة متعدد اللاعبين إذا كانت اللعبة تحتوي على أجزاء متعددة اللاعبين كبيرة. هذا الاختبار أكثر شيوعًا مع ألعاب الكمبيوتر. يتأكد المختبرون من أن جميع طرق الاتصال (المودم، والشبكة المحلية، والإنترنت) تعمل. يسمح هذا بإجراء اختبار لاعب واحد ولاعبين متعددين بالتوازي. [9]
  • تشير نمذجة تجربة اللاعب إلى محاولات نمذجة تجربة اللاعب رياضيًا والتنبؤ بتفضيلات اللاعب أو إعجابه بلعبة فيديو . [24]

أجهزة وحدة التحكم

بالنسبة لوحدات التحكم، لا يتم إجراء غالبية الاختبارات على نظام عادي أو وحدة استهلاكية . يتم توفير معدات اختبار خاصة للمطورين والناشرين. الأدوات الأكثر أهمية هي مجموعات الاختبار أو التصحيح ومجموعات التطوير . الفرق الرئيسي عن وحدات الاستهلاك هو القدرة على تحميل الألعاب من قرص محروق أو عصا USB أو محرك أقراص ثابت. يمكن أيضًا ضبط وحدة التحكم على أي منطقة نشر. يتيح هذا لمطوري الألعاب إنتاج نسخ للاختبار. هذه الوظيفة غير موجودة في وحدات الاستهلاك لمكافحة قرصنة البرامج واستيراد السوق الرمادية. [ بحاجة لمصدر ]

  • تتمتع مجموعات الاختبار بنفس مواصفات الأجهزة والمظهر العام لوحدة المستهلك، على الرغم من وجود منافذ وموصلات إضافية لمعدات الاختبار الأخرى. تحتوي مجموعات الاختبار على خيارات إضافية، مثل تشغيل عمليات التحقق التلقائية من التوافق، وخاصة فيما يتعلق بحفظ البيانات. يسمح برنامج النظام أيضًا للمستخدم بالتقاط تفريغات الذاكرة للمساعدة في تصحيح الأخطاء. [ بحاجة لمصدر ]
  • لا يستخدم مختبرو الألعاب عادةً أدوات التطوير ، ولكن يستخدمها المبرمجون للاختبار على مستوى أدنى. بالإضافة إلى ميزات مجموعة الاختبار، عادةً ما تحتوي مجموعات التطوير على مواصفات أجهزة أعلى، وأبرزها زيادة ذاكرة النظام. يتيح هذا للمطورين تقدير أداء اللعبة في مراحلها المبكرة دون القلق بشأن التحسينات. عادةً ما تكون مجموعات التطوير أكبر حجمًا وتبدو مختلفة عن مجموعة الاختبار أو وحدة المستهلك. [ بحاجة لمصدر ]

انظر أيضا

ملحوظات

  1. ^ بايتس 2004، ص 176-180
  2. ^ abcd مور، نوفاك 2010، ص 95
  3. ^ ab Oxland 2004، ص 301-302
  4. ^ بايتس 2004، ص 178، 180
  5. ^ abc Oxland 2004، ص 301
  6. ^ "الحياة الصعبة لمختبر الألعاب" من IGN
  7. ^ أ ب ث بيثكي 2003، ص 52
  8. ^ بايتس 2004، ص 176
  9. ^ abcdef Bethke 2003، ص 53
  10. ^ abcd Bates 2004، ص 177
  11. ^ abcdefg بايتس 2004، ص 178
  12. ^ abcd Bates 2004، ص 179
  13. ^ بريندان سينكلير (2019-06-26). "قصص عن الأزمة والإهمال في ضمان الجودة في Treyarch". gameindustry.biz . تم الاسترجاع في 2022-06-09 .
  14. ^ ab Bates 2004، ص 178-179
  15. ^ مور، نوفاك 2010، ص 72
  16. ^ بوب جونستون. "ألعاب ديدي". بحث عن ألعاب الفيديو . ألعاب ديدي. مؤرشف من الأصل في 2014-10-06 . تم الاسترجاع في 2009-04-01 .
  17. ^ بايتس 2004، ص 180
  18. ^ مور، نوفاك 2010، ص 25
  19. ^ مور، نوفاك 2010، ص 2
  20. ^ بايتس 2004، ص 261
  21. ^ مور، نوفاك 2010، ص 84، 237-238
  22. ^ فليمنج، جيفري (أبريل 2008). "المسح السنوي السابع للرواتب". مطور ألعاب . 15 (4). يونايتد بيزنس ميديا : 8.
  23. ^ آدامز، رولينغز 2003، ص 17
  24. ^ ياناكاكيس ، جيوجيوس ن (2012). “إعادة النظر في لعبة الذكاء الاصطناعي”. وقائع المؤتمر التاسع حول حدود الحوسبة (PDF) . ص 285-292. دوى :10.1145/2212908.2212954. رقم ISBN 9781450312158. S2CID  4335529. مؤرشف من الأصل (PDF) في 8 أغسطس 2014.

مراجع

  • آدامز، إرنست؛ رولينجز، أندرو (2003). أندرو رولينجز وإرنست آدامز يتحدثان عن تصميم الألعاب . دار نيو رايدرز للنشر. رقم ISBN 1-59273-001-9.
  • بيتس، بوب (2004). تصميم الألعاب (الطبعة الثانية). تكنولوجيا دورة تومسون. رقم ISBN 1-59200-493-8.
  • مور، مايكل إي.؛ نوفاك، جيني (2010). دليل المهنة في صناعة الألعاب . ديلمار: سينجيج ليرنينج. رقم ISBN 978-1-4283-7647-2.
  • أوكسلاند، كيفن (2004). طريقة اللعب والتصميم . أديسون ويسلي. ISBN 0-321-20467-0.

بحث

  • لاهتي، م.، اختبار الألعاب في شركات الألعاب الفنلندية، أطروحة ماجستير، جامعة ألتو، كلية العلوم، 2014، أطروحة
  • المقال: أساسيات أتمتة الاختبار للتطبيقات والألعاب والويب المحمول
  • المقال: الجوانب المعمارية والبنية التحتية لاختبار الألعاب المحمولة
Retrieved from "https://en.wikipedia.org/w/index.php?title=Game_testing&oldid=1251366534"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate