לדעתי, יש להשתמש ב-BDD לאימות החלקים החשובים ביותר של האפליקציה באמצעות בדיקות מקצה לקצה. זה כנראה כולל התחלת האפליקציה ובדיקתה עם סלניום או דומה. יש להשתמש ב-BDD גם כדי לאמת את ההתנהגות הרצויה באמצעות מבחני אינטגרציה.
האם BDD הוא רעיון טוב?
BDD הוא רעיון מצוין. הבעיה היא שאנחנו לא עוקבים אחר מה שנקבע על ידי היוצרים. לעולם לא אגיד את זה טוב יותר מהיוצר של מלפפון עצמו: אם אתה חושב שמפפון הוא כלי בדיקה, אנא המשך לקרוא, כי אתה טועה.
למה BDD טוב?
כמה יתרונות של BDD
BDD מגדיל ומשפר את שיתוף הפעולה. זה מאפשר לכל המעורבים בפרויקט להתחבר בקלות למחזור פיתוח המוצר. ועל ידי שימוש בשפה פשוטה, כולם מסוגלים לכתוב תרחישי התנהגות. נראות גבוהה.
האם עלי להשתמש ב-TDD או BDD?
פיתוח מונחה התנהגות יכול גם לעזור למפתחים להיות ממוקדים יותר בכתיבת קוד שעושה בדיוק מספיק כדי להתאים למסגרת של ההתנהגויות הצפויות ולעבור את המבחן. … TDD עשוי להיות מהיר יותר מ-BDD בכך ש-BDD דורש יותר הגדרה ותקשורת בין צוותים לפני כתיבת המבחנים.
האם BDD גרוע?
אם לא מטופלים או לא מטופלים, הפרעת גוף דיסמורפית עלולה להוביל לתוצאות חמורות, כולל מחשבות אובדניות וניסיונות, חרדה ודיכאון מוגברים והפרעות אכילה. הפרעה דיסמורפית בגוף עלולה לגרום ליקוי חמור ב באיכות החיים הכללית, מה שמקשה על פעילויות יומיומיות.