❞ كتاب Pragmatic Unit Testing in Java with JUnit  ❝  ⏤ أندي هنت

❞ كتاب Pragmatic Unit Testing in Java with JUnit ❝ ⏤ أندي هنت

وصف قصير عن الكتاب :


في برمجة الكمبيوتر ، يعد اختبار الوحدة طريقة اختبار برمجية يتم من خلالها اختبار الوحدات الفردية من التعليمات البرمجية المصدر - مجموعات من وحدة أو أكثر من وحدات برامج الكمبيوتر جنبًا إلى جنب مع بيانات التحكم المرتبطة بها ، وإجراءات الاستخدام ، وإجراءات التشغيل - لتحديد ما إذا كانت مناسبة للاستخدام .
قبل اختبار الوحدة ، كانت أدوات اختبار الالتقاط وإعادة التشغيل هي القاعدة. في عام 1997 ، قام كينت بيك وإريك جاما بتطوير وإصدار JUnit ، وهو إطار اختبار وحدة أصبح شائعًا لدى مطوري Java. تبنت Google الاختبار الآلي في الفترة من 2005 إلى 2006 تقريبًا.
عادةً ما تكون اختبارات الوحدة عبارة عن اختبارات آلية يكتبها ويديرها مطورو البرامج للتأكد من أن قسمًا من التطبيق (يُعرف باسم "الوحدة") يلبي تصميمه ويتصرف على النحو المنشود. في البرمجة الإجرائية ، يمكن أن تكون الوحدة وحدة كاملة ، ولكنها أكثر شيوعًا هي وظيفة أو إجراء فردي. في البرمجة الموجهة للكائنات ، غالبًا ما تكون الوحدة واجهة كاملة ، مثل فئة أو طريقة فردية. من خلال كتابة الاختبارات أولاً لأصغر الوحدات القابلة للاختبار ، ثم السلوكيات المركبة بينها ، يمكن للمرء أن يبني اختبارات شاملة للتطبيقات المعقدة.

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

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

أندي هنت (بالإنجليزية: Andy Hunt)‏ هو كاتب وعالم حاسوب أمريكي، ولد في 1964 في رالي في الولايات المتحدة.

Andy Hunt programmer.jpg

معلومات شخصية

الميلادسنة 1964 (العمر 57–58 سنة) تعديل قيمة خاصية (P569) في ويكي بيانات
رالي، كارولاينا الشمالية تعديل قيمة خاصية (P19) في ويكي بيانات
مواطنةFlag of the United States.svg الولايات المتحدة تعديل قيمة خاصية (P27) في ويكي بيانات
الحياة العملية
المهنةكاتب، وعالم حاسوب تعديل قيمة خاصية (P106) في ويكي بيانات
اللغاتالإنجليزية تعديل قيمة خاصية (P1412) في ويكي بيانات
P literature.svg بوابة الأدب

كتب Andy Hunt وشارك في كتابة أكثر من ستة عناوين سابقة ، بما في ذلك المبرمج البراغماتي الكلاسيكي ، وممارسات مطور Agile ، والتفكير العملي والتعلم ، وتعلم البرمجة باستخدام Minecraft Plugins ، ويتحدث بانتظام في المؤتمرات حول تطوير البرامج حول العالم.
❰ له مجموعة من المؤلفات أبرزها ❞ Pragmatic Unit Testing in Java with JUnit ❝ الناشرين : ❞ The Pragmatic Programmers ❝ ❱
من اختبار الوحدة اختبار او فحص البرمجيات - مكتبة كتب تقنية المعلومات.

نبذة عن الكتاب:
Pragmatic Unit Testing in Java with JUnit

2003م - 1444هـ
وصف قصير عن الكتاب :


في برمجة الكمبيوتر ، يعد اختبار الوحدة طريقة اختبار برمجية يتم من خلالها اختبار الوحدات الفردية من التعليمات البرمجية المصدر - مجموعات من وحدة أو أكثر من وحدات برامج الكمبيوتر جنبًا إلى جنب مع بيانات التحكم المرتبطة بها ، وإجراءات الاستخدام ، وإجراءات التشغيل - لتحديد ما إذا كانت مناسبة للاستخدام .
قبل اختبار الوحدة ، كانت أدوات اختبار الالتقاط وإعادة التشغيل هي القاعدة. في عام 1997 ، قام كينت بيك وإريك جاما بتطوير وإصدار JUnit ، وهو إطار اختبار وحدة أصبح شائعًا لدى مطوري Java. تبنت Google الاختبار الآلي في الفترة من 2005 إلى 2006 تقريبًا.
عادةً ما تكون اختبارات الوحدة عبارة عن اختبارات آلية يكتبها ويديرها مطورو البرامج للتأكد من أن قسمًا من التطبيق (يُعرف باسم "الوحدة") يلبي تصميمه ويتصرف على النحو المنشود. في البرمجة الإجرائية ، يمكن أن تكون الوحدة وحدة كاملة ، ولكنها أكثر شيوعًا هي وظيفة أو إجراء فردي. في البرمجة الموجهة للكائنات ، غالبًا ما تكون الوحدة واجهة كاملة ، مثل فئة أو طريقة فردية. من خلال كتابة الاختبارات أولاً لأصغر الوحدات القابلة للاختبار ، ثم السلوكيات المركبة بينها ، يمكن للمرء أن يبني اختبارات شاملة للتطبيقات المعقدة.

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

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

تعليقات القرّاء:

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

قد يقلل اختبار الوحدة من عدم اليقين في الوحدات نفسها ويمكن استخدامه في نهج أسلوب الاختبار التصاعدي. من خلال اختبار أجزاء البرنامج أولاً ثم اختبار مجموع أجزائه ، يصبح اختبار التكامل أسهل بكثير. [بحاجة لمصدر]

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

تجسد حالات اختبار الوحدة الخصائص التي تعتبر حاسمة لنجاح الوحدة.



سنة النشر : 2003م / 1424هـ .
نوع الكتاب : pdf.
عداد القراءة: عدد قراءة Pragmatic Unit Testing in Java with JUnit

اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل Pragmatic Unit Testing in Java with JUnit
شكرًا لمساهمتكم

شكراً لمساهمتكم معنا في الإرتقاء بمستوى المكتبة ، يمكنكم االتبليغ عن اخطاء او سوء اختيار للكتب وتصنيفها ومحتواها ، أو كتاب يُمنع نشره ، او محمي بحقوق طبع ونشر ، فضلاً قم بالتبليغ عن الكتاب المُخالف:

برنامج تشغيل ملفات pdfقبل تحميل الكتاب ..
يجب ان يتوفر لديكم برنامج تشغيل وقراءة ملفات pdf
يمكن تحميلة من هنا 'http://get.adobe.com/reader/'

المؤلف:
أندي هنت - Andy Hunt

كتب أندي هنت نبذه قصيره عن المؤلف : أندي هنت (بالإنجليزية: Andy Hunt)‏ هو كاتب وعالم حاسوب أمريكي، ولد في 1964 في رالي في الولايات المتحدة. Andy Hunt programmer.jpg معلومات شخصية الميلادسنة 1964 (العمر 57–58 سنة) تعديل قيمة خاصية (P569) في ويكي بيانات رالي، كارولاينا الشمالية تعديل قيمة خاصية (P19) في ويكي بيانات مواطنةFlag of the United States.svg الولايات المتحدة تعديل قيمة خاصية (P27) في ويكي بيانات الحياة العملية المهنةكاتب، وعالم حاسوب تعديل قيمة خاصية (P106) في ويكي بيانات اللغاتالإنجليزية تعديل قيمة خاصية (P1412) في ويكي بيانات P literature.svg بوابة الأدب كتب Andy Hunt وشارك في كتابة أكثر من ستة عناوين سابقة ، بما في ذلك المبرمج البراغماتي الكلاسيكي ، وممارسات مطور Agile ، والتفكير العملي والتعلم ، وتعلم البرمجة باستخدام Minecraft Plugins ، ويتحدث بانتظام في المؤتمرات حول تطوير البرامج حول العالم.❰ له مجموعة من المؤلفات أبرزها ❞ Pragmatic Unit Testing in Java with JUnit ❝ الناشرين : ❞ The Pragmatic Programmers ❝ ❱. المزيد..

كتب أندي هنت
الناشر:
The Pragmatic Programmers
كتب The Pragmatic Programmers ❰ ناشرين لمجموعة من المؤلفات أبرزها ❞ Pragmatic Unit Testing in Java with JUnit ❝ ومن أبرز المؤلفين : ❞ أندي هنت ❝ ❱.المزيد.. كتب The Pragmatic Programmers