❞ كتاب Working Effectively with Unit Tests ❝  ⏤ جاي فيلدز

❞ كتاب Working Effectively with Unit Tests ❝ ⏤ جاي فيلدز

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


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

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

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


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

وهي مؤلفة كتاب تعليم الناس ، وليس المواقف ودورات التعلم لينكد إن إدارة عواطفك في العمل وممارسات تنظيم جهازك العصبي وتقليل التوتر. عند عدم العمل مع العملاء أو تسهيل التدريبات ، يمكنك أن تجد جاي تركب دراجتها النارية مع حبيبتها في الجبال خارج أوجاي ، كاليفورنيا حيث تعيش. ❰ لها مجموعة من الإنجازات والمؤلفات أبرزها ❞ Working Effectively with Unit Tests ❝ الناشرين : ❞ CreateSpace Independent Publishing Platform ❝ ❱
من اختبار الوحدة اختبار او فحص البرمجيات - مكتبة كتب تقنية المعلومات.

نبذة عن الكتاب:
Working Effectively with Unit Tests

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


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

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

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

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

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

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

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

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



سنة النشر : 2014م / 1435هـ .
نوع الكتاب : pdf.
عداد القراءة: عدد قراءة Working Effectively with Unit Tests

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

تحميل Working Effectively with Unit Tests
شكرًا لمساهمتكم

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

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

المؤلف:
جاي فيلدز - Jay Fields

كتب جاي فيلدز نبذه قصيره عن المؤلف جاي فيلدز ، ماجستير هو معلم ومدرب ومؤلف قام بتدريس مبادئ الذكاء الاجتماعي والعاطفي المتجسد للأفراد والمنظمات لمدة عشرين عامًا. نهجها في مساعدة الناس على استعادة ظهرهم في العمل وفي الحياة قائم على أسس ومرحة ومتعاطفة وذكية. حصلت جاي على درجة البكالوريوس في الصحة النفسية والاجتماعية والحركة البشرية من كلية ويليام وماري وشهادة الماجستير في التعليم التحويلي المتكامل من كلية بريسكوت. وهي مؤلفة كتاب تعليم الناس ، وليس المواقف ودورات التعلم لينكد إن إدارة عواطفك في العمل وممارسات تنظيم جهازك العصبي وتقليل التوتر. عند عدم العمل مع العملاء أو تسهيل التدريبات ، يمكنك أن تجد جاي تركب دراجتها النارية مع حبيبتها في الجبال خارج أوجاي ، كاليفورنيا حيث تعيش. ❰ لها مجموعة من الإنجازات والمؤلفات أبرزها ❞ Working Effectively with Unit Tests ❝ الناشرين : ❞ CreateSpace Independent Publishing Platform ❝ ❱. المزيد..

كتب جاي فيلدز
الناشر:
CreateSpace Independent Publishing Platform
كتب CreateSpace Independent Publishing Platform ❰ ناشرين لمجموعة من المؤلفات أبرزها ❞ The Hacker Playbook 2 ❝ ❞ Blue Team Field Manual (BTFM) (RTFM) ❝ ❞ SharePoint Online from Scratch ❝ ❞ Control Your Day ❝ ❞ Working Effectively with Unit Tests ❝ ❞ Dart Scripting Made Stupid Simple ❝ ❞ Microsoft Office Specialist MOS Certification on Microsoft Office 2013 MS Word, Excel & PowerPoint 2013 ExamFOCUS Study Notes ❝ ❞ Basic Security Testing With Kali Linux, Third Edition ❝ ❞ Kotlin for Android Developers ❝ ❞ Develop It Yourself: SharePoint 2016 Out Of The Box Features ❝ ومن أبرز المؤلفين : ❞ كاتب غير معروف ❝ ❞ آلان وايت ❝ ❞ بيتر كيم ❝ ❞ دانيال دبليو ديتيرلي ❝ ❞ جيراردوس بلوكديك ❝ ❞ بيتر كالمستروم، كيت كالمستروم ❝ ❞ جيم ماكولين ❝ ❞ فوزية بيجوم، جوردان كوفمان ❝ ❞ جاي فيلدز ❝ ❞ دينيش غوتام ❝ ❞ تشارلز سيفيرانس ❝ ❞ antonioleiva ❝ ❞ ويل وارنر ❝ ❞ نافين بلاني ❝ ❱.المزيد.. كتب CreateSpace Independent Publishing Platform