איך לכתוב בדיקות שישמשו אתכם גם בעתיד? אל תסתפקו בכתיבה יבשה של צעדי הבדיקה ותוצאות צפויות – סגנון כתיבה כזה יביא אתכם למצב בו בעוד מס' חודשים אתם או מישהו אחר שאמור…
(How to Survive the Coming Test Automation Zombie Apocalypse (PDF slide deck By Dale Emery bit.ly/15XFGkp סט שקופיות מעולה המתאר את מרבית המחלות התוקפות פעילויות אוטומציה - ומדגיש כיצד לטפל בהן! על…
נכתב על ידי halperinko |
חמישי, 13 יוני 2013 05:32
לא ניתן לבדוק את כל הקומבינציות - עשו ניתוח סיכונים בעיה ידועה בעולם הבדיקות היא - כי לא ניתן לבדוק את כל הקומבינציות של התכונות והערכים האפשריים ולכן עלינו לעשות ניתוח סיכונים סיכון…
אל תבזבזו שעות וימים על הכנת דו"ח שבועי - השתמשו ב- Dashboard. נצלו המידע שכבר קיים במערכת דיווח הבאגים ומערכת ניהול הבדיקות, וודאו שה- dashboard נגיש לאנשים הרלוונטיים בקלות ומציג מידע עדכני.
האם אנו משקיעים יותר מדיי זמן בתכנון בדיקות לגירסה ראשונה? אמנם צריך להגדיר בדיקות אלו, אך ייתכן מאוד שעדיף להשקיע יותר בכתיבה של בדיקות רגרסייה עמן נשתמש הרבה יותר פעמים. בדיקות גירסה…
גיוון, גיוון, ועוד גיוון - האם אתם עדיין בודקים בסלוט#1, פורט#1 כמו כולם? הגיע הזמן לחשוב כיצד לגוון - אל תחזרו על המקרים שכנראה התכנת כבר בדק, וגם חבריכם לקבוצה, וגם אתם…
אל תשאירו Bug validation לסוף הגירסה - טפלו מוקדם ככול האפשר, אח"כ הם מצטברים ולא נותר זמן לטפל. באגים נוהגים להתקבץ - גם במקרה הפחות נפוץ שהבאג אכן טופל עם כל ההשפעות…
הסתכלו על התמונה המלאה - וואלידצייה לקבוצות באגיםבהרבה מקרים, אנו יכולים לקדם את וואלידציית הבאגים באופן מהיר ויעיל יותר, אם נסתכל על התמונה המלאה. במקום לעבור באג, באג - בצעו חיתוך על…
במאמר Good Practices For Automating Functional Tests מאת Dave McNulla תמצאו נקודות חשובות ליישום אוטומציה בצורה יעילה. שימו לב כי keyword Driven Testing הינה דרך יעילה להפרדה בין הבדיקה לבין הקוד שעומד מאחוריה, דבר שעוזר לבודקים…
האיצו לימוד - ע"י ניסיונם של אחרים - קיראו באגים נכון שטבע האדם משום מה מעדיף לימוד ע"י התנסות ישירה, ופחות לימוד מניסיונם של האחרים... אך אין זה אומר שעלינו להיכנע לכך.…
בודק - בחן את דרך פעולתך מידיי יום "בחן את דרך פעולתך מידיי יום" – לעיתים קרובות אנו חושבים כי הגענו לשיטת העבודה האידיאלית, או כי אין לנו היכולת לשנות את דרכי הפעולה, וכי השיטות שנבחנו…
למדו מתי להשתמש באוטומציה ומתי לא "למדו מתי להשתמש באוטומציה ומתי לא" – תחילה – חשוב ללמוד כי למרות ההבטחות של כמה ממשווקי הכלים אין אוטומציה ללא תכנות, בסופו של דבר עם כל ההקלות שחלק מן…