9:59:59.000,9:59:59.000 "ترى أي أخطاء؟ حسنا." لذلك، نجاح باهر. لا أستطيع أن أصدق أن هذا لا يزال صحيحا. هذا ليس صحيحا هنا! 9:59:59.000,9:59:59.000 DD سيفعل تعريفات خطوة والكتابة فعلا وحدة الاختبارات والتجارب الفنية، 9:59:59.000,9:59:59.000 أنه فشل. ثم قمت بتطبيق الأساليب التي مفقودة. 9:59:59.000,9:59:59.000 الاختبارات محدثة، لأنك تكتبها، كما كنت تكتب رمز أو حتى قبل ذلك. 9:59:59.000,9:59:59.000 التأكد من أن لديك نوعية في التعليمات البرمجية. مع اجايل، انها جزء من كل ما نقوم به. 9:59:59.000,9:59:59.000 التصحيح هو ضعف من الصعب كما كتابة التعليمات البرمجية في المقام الأول. 9:59:59.000,9:59:59.000 الكتاب كيرنيغان وريتشي في C الذي ربما كان لديك أكثر من. 9:59:59.000,9:59:59.000 الكثير من الأخطاء في التعليمات البرمجية. وتقول هنا أن بيئات الاختبار الآلي تماما نادرة. 9:59:59.000,9:59:59.000 انت مسؤولا عن اختبار التعليمات البرمجية، ليس أي شخص آخر. 9:59:59.000,9:59:59.000 انها مجرد اختبار رديء [من] الميزات. عمليات الاختبار رديء من الأسباب أن هناك 9:59:59.000,9:59:59.000 بعض الناس الحصول على الخلط حول اختبار يحركها التنمية. 9:59:59.000,9:59:59.000 حتى هنا هو كيفية العمل معا. تصور أنك تصف ملامح، عليك أن تبدأ الكتابة 9:59:59.000,9:59:59.000 حسنا هذا واحد, إنه ديجيكسترا و عليك أن تملأ الفراغ 9:59:59.000,9:59:59.000 حسنا، لقد كان ذلك موجودا لفترة طويلة، تذكر هذا 9:59:59.000,9:59:59.000 ضحك] كما تعلمون،، مسبقا، وكنت لتحصلون على فريق مستقل لضمان الجودة 9:59:59.000,9:59:59.000 قبل أنت تكتب الرمز. لذلك هذا هو - والخبر السار هو، وكنت ستحصل دائما على 9:59:59.000,9:59:59.000 قصص تريد، فإنها تفشل، ثم أنه يحرض على التنفيذ، الاختبارات RSpec، 9:59:59.000,9:59:59.000 لديها أنظمة مؤتمتة بالكامل. 10٪ قيام جميع الاختبارات يدويا، أليس كذلك؟ 9:59:59.000,9:59:59.000 لذلك، وهذا، في الفصل (5): نظرة عامة الاختبار. 9:59:59.000,9:59:59.000 للمرة الأولى، كنت لن تكون قادرة على تصحيح ذلك، لأنه أصعب بمرتين. 9:59:59.000,9:59:59.000 مع عملية جيدة، ونحن سوف تحصل على جودة البرمجيات، بدلا من، وهناك مجموعة معينة 9:59:59.000,9:59:59.000 من المفترض أن لضمان ذلك، أنهم ذاهبون للفوز عليك حتى لو لم يكن لديك ذلك. 9:59:59.000,9:59:59.000 نختبره بشكل مستمر، كل أسبوع نأتي إلى رمز جديد. 9:59:59.000,9:59:59.000 هذا هو برايان كيرنيغان، وكاتب واحد - واحد من أبطال مختبرات بيل من هو مؤلف كتاب 9:59:59.000,9:59:59.000 هذه مقالة خرجت قبل عام ونصف العام، وتقول"لماذا هي أشياء باهظة الثمن؟" 9:59:59.000,9:59:59.000 هكذا تكتب اختبار، وتنظر الى الناتج، وتكتب اختبار، ونظرتم الى الناتج. 9:59:59.000,9:59:59.000 هكذا سيكون لديك كل هذه المراحل ومجموعات منفصلة من الناس. لذلك، وظيفتي - بطريقة أو بأخرى، 9:59:59.000,9:59:59.000 هنا نحن نجري اختبارات القبول واختبارات التكامل، ومحاولة للاستيلاء على السلوك. 9:59:59.000,9:59:59.000 والآلي للغاية والأدوات، وذلك خلافا لذلك البيان الذي تم القيام به من قبل. 9:59:59.000,9:59:59.000 وانها - اذا كنت قراءتها عدة مرات يمكنك الحصول عليه. 9:59:59.000,9:59:59.000 وبعد ذلك، وبمجرد تنفيذ هذه الميزة بشكل صحيح، وأنها سوف تمر الخطوة خيار أخضر. 9:59:59.000,9:59:59.000 وكان من المفترض ان يقوم فريق ضمان الجودة لادخال جودة في التعليمات البرمجية، 9:59:59.000,9:59:59.000 وكان هذا قبل سنة ونصف تقريبا. لا تزال نادرة. فقط 12٪ من المنظمات لتطوير البرمجيات 9:59:59.000,9:59:59.000 وكنت ستعود، وتستمر في البرمجة. 9:59:59.000,9:59:59.000 ولذلك - انه من الصعب مرتين كما، أليس كذلك؟ ولذلك كان الأمر كذلك، إذا كنت تكتب أذكى رمز. 9:59:59.000,9:59:59.000 ومن ثم عندما يمر الاختبارات RSpec واصلتم بالتكرار داخليا حتى يمكنك تمرير RSpec. 9:59:59.000,9:59:59.000 وهكذا، ما - الحجة هنا في البيان أن أجايل هو 9:59:59.000,9:59:59.000 وهكذا، وBDD TDD كان، قلت في وقت سابق، من وحي عبارة "السلوك يحركها التصميم من قبل 9:59:59.000,9:59:59.000 ويمكن اختبار أبدا إثبات: [غياب] من الأخطاء، فقط على [وجود]، أليس كذلك؟ 9:59:59.000,9:59:59.000 ويمكنك ان ترى هنا أن هذه الدراسة هي، انها ليست أن هناك أخطاء في حد ذاتها في التصميم،