ارسل ملاحظاتك

ارسل ملاحظاتك لنا







Software Testing Techniques and Tools: A Review

العنوان بلغة أخرى: تقنيات وأدوات اختبار البرمجيات: مراجعة
المصدر: مجلة التربية والعلم
الناشر: جامعة الموصل - كلية التربية
المؤلف الرئيسي: عزت، سكينة خليل (مؤلف)
مؤلفين آخرين: سليم، ندا نعمت (م. مشارك)
المجلد/العدد: مج32, ع2
محكمة: نعم
الدولة: العراق
التاريخ الميلادي: 2023
الشهر: يونيو
الصفحات: 30 - 44
ISSN: 1812-125X
رقم MD: 1401348
نوع المحتوى: بحوث ومقالات
اللغة: الإنجليزية
قواعد المعلومات: EduSearch
مواضيع:
كلمات المؤلف المفتاحية:
White Box Testing | Path Testing | Control Flow Graph
رابط المحتوى:
صورة الغلاف QR قانون
حفظ في:
المستخلص: ترتبط عملية تطوير البرمجيات ارتباطا وثيقا بعمليات التطوير. تكمن مشكلة تطوير البرنامج في أنه غالبا ما يفتقر إلى الاختبار مما يؤدي إلى فشل البرامج. من أجل الحفاظ على منتج عالي الجودة يكون الاختبار أمرا بالغ الأهمية. يمكن اختبار البرنامج باستخدام تقنيات اختبار الصندوق الأبيض أو الصندوق الأسود أو الصندوق الرمادي في هذا التحقيق، تمت مراجعة أنواع الاختبار. يستخدم إجراء الاختبار باستخدام اختبار الصندوق الأبيض عددا من منهجيات الاختبار بناء على اختبار المسار، بما في ذلك إنتاج المخططات الانسيابية وتقييم التعقيد الدوري واختبار المسار المستقل. نتيجة لذلك، من الممكن تنفيذ تقنية اختبار مسار الأساس ونهج الصندوق الأبيض للاختبار. تضمنت هذه المراجعة عدة محاور، وهي تعريف أدوات الاختبار، ثم تقنيات الاختبار بشكل عام، وفوائد كل من هذه التقنيات، ومستويات الاختبار، وأخيرا خطوات إجراء الاختبار.

The software development process is closely related to the creation and evaluation processes. The problem with this software development is that it often lacks testing which leads to software failures. In order to maintain a high-quality product in excellent performance condition, testing becomes critical. The software can be tested by using White Box, Black-Box, or gray testing techniques. In this investigation, the types of tests were reviewed. Performing Testing with White Box Testing uses a number of testing methodologies based on path testing, including the production of flowcharts, cyclomatic complexity assessment, and independent path testing. As a result, it is possible to implement a foundation path testing technique and white box approach to testing. This review included several axes, namely the definition of white box testing tools, then the testing techniques in general, the benefits and gains of each of these technologies, the levels of testing, and finally the steps of conducting the test. This review then came to several conclusions that are mentioned at the end of this paper.

ISSN: 1812-125X

عناصر مشابهة