For faster navigation, this Iframe is preloading the Wikiwand page for تقنية تصميم الاختبار.

تقنية تصميم الاختبار

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يوليو 2020)

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

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

تتعلق تقنيات تصميم الاختبار بفئات تصميم الاختبار المختلفة وأساس الاختبار.

أساس الاختبار فئة تصميم الاختبار تقنية تصميم الاختبار
المتطلبات غير الرسمية قائم على المواصفات تقسيم متكافىء

تحليل قيمة الحدود

جدول القرار

السبب والنتيجة الرسوم البيانية

استخدم اختبار الحالة

اختبار قصة المستخدم

شجرة التصنيف

اختبار مخصص

شبه رسمية أو رسمية

المتطلبات

على أساس النموذج

فحص النموذج

اختبار انتقال الموقع

اختبار بناء الجملة

الهيكل (مثل الرمز) قائم على الهيكل اختبار التحكم في التدفق

اختبار تدفق البيانات

اختبار المسار

اختبار الحالة

اختبار الطفرة

تجربة على أساس الخبرة خطأ في التخمين

اختبار استكشافي

اختبار الهجوم

قوائم المراجعة

العيوب والفشل قائم على الخطأ على أساس الفشل

الاختبار القائم على التصنيف

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

كيفية اختيار تقنيات تصميم الاختبار المناسب[1]

[عدل]

يشير تصميم اختبار البرمجيات إلى عملية تصميم اختبارات مختلفة تجيب على الأسئلة: أي حالة اختبار؟ كم العدد؟ كيفية الحصول على حالات الاختبار هذه؟

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

تقنيات الاختبار الأكثر اعتمادًا هي: استخدام اختبار الحالة، وتحليل القيمة الحدودية، وتقسيم التكافؤ، وجداول القرار، واختبار انتقال الحالة، والاختبار الزوجي وأشجار التصنيف، وكلها تستند إلى المواصفات.[2]

مراجع

[عدل]
  1. ^ István Forgács and Attila Kovács. "Practical Test Design: Selection of traditional and automated test design techniques". www.amazon.com. مؤرشف من الأصل في 2020-07-09. اطلع عليه بتاريخ 2019-11-21.
  2. ^ van Veenendaal، Erik. "Test Techniques for the Test Analyst" (PDF). مؤرشف (PDF) من الأصل في 2018-07-13.
{{bottomLinkPreText}} {{bottomLinkText}}
تقنية تصميم الاختبار
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?