تطوير البرمجيات القائم على الاختبار باستخدام Python - الإصدار الثالث من تأليف Harry Percival (غلاف ورقي)
حول هذا المنتج
ملخص الكتاب توضح لك الطبعة الثالثة من هذا الدليل الموثوق كيفية تطبيق التطوير القائم على الاختبار (TDD) لبناء تطبيقات ويب واقعية باستخدام Python. ومن خلال كتابة الاختبارات قبل بناء كل جزء من تطبيقك - ثم إنشاء الكود الكافي فقط لاجتيازها - ستتعلم كيف يؤدي الـ TDD إلى برمجيات نظيفة وموثوقة وسهلة الصيانة. يأخذك المؤلف Harry J.W. Percival عبر مثال عملي وشامل لتطوير الويب باستخدام Python 3.14 و Django 5. خلال رحلتك، ستستكشف أدوات مثل Selenium و JavaScript و Git و mocking، وستكتشف كيف يدعم منهج التطوير القائم على الاختبار (TDD) اتخاذ قرارات تصميم أفضل، ويشجع على التحسين المستمر، ويعزز الثقة في الكود البرمجي الخاص بك. وسواء كنت مطوراً محترفاً أو كنت تنتقل حديثاً إلى مجال تطوير الويب، فإن هذا الكتاب يقدم لك خبرة عملية مع أساليب العمل الحديثة في الاختبار وبنيتها البرمجية. اتبع سير عمل TDD الكامل، بدءاً من كتابة الاختبارات أولاً وصولاً إلى إعادة صياغة الكود بثقة. اكتب اختبارات الوحدة للمنطق الأساسي والاختبارات الوظيفية للتفاعلات القائمة على المتصفح. استخدم الكائنات الوهمية لعزل الأنظمة الخارجية وتبسيط التكامل. قم بتغليف تطبيقك باستخدام Docker. أتمت عمليات النشر واختبر كودك في بيئة تجريبية. تحقق من المكونات الإضافية والتبعيات الخارجية ضمن مجموعة الاختبارات الخاصة بك. قم بإعداد التكامل المستمر لتشغيل اختباراتك تلقائياً. عزز واجهة المستخدم الأمامية الخاصة بك باستخدام JavaScript القائم على الاختبار.
- المميزات
- توضح لك الطبعة الثالثة من هذا الدليل الموثوق كيفية تطبيق التطوير القائم على الاختبار (TDD) لبناء تطبيقات ويب واقعية باستخدام Python.
- المؤلف (المؤلفون): Harry Percival
- 710 صفحة
- الحواسيب، وتطوير البرمجيات والهندسة
المواصفات
- الأبعاد (الإجمالية)
9.19 بوصة (ارتفاع) × 7.0 بوصة (عرض) × 1.42 بوصة (عمق)
- الوزن
2.46 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
710
- الفئة
أجهزة الكمبيوتر
- الفئة الفرعية
تطوير وهندسة البرمجيات
- الناشر
O'Reilly Media
- الموضوع
ضمان الجودة والاختبار
- التنسيق
غلاف ورقي
- المؤلف
Harry Percival
- اللغة
الإنجليزية