בדיקות לפני שדרוג גדול

פורומים אפיון ופיתוח פריוריטי בדיקות לפני שדרוג גדול

  • דיון
    namnami
    משתתף
    שלום וברכה,

    האם יש המלצות מסוימות לבדיקת עדכון מהדורה גדול במיוחד שפותח כמודול נוסף ומשתלב במערכת וכולל פרוצדורות, מסכים, ממשקים, עמודות חדשות וכד’? (האם הקימפול בעת ביצוע עדכון מהדורה נעשה בסיום כל שינויי הקוד או שיש חשיבות לסדר הביצוע?)

    (כמובן שאת הטבלאות והעמודות החדשות כבר העלינו).

    השאלה אם יש איזה עצה טובה לגבי הפיתוחים. לא נראה שניתן לחלקם כי הם תלויים זה בזה, אך מאחר שמדובר בכ 300 שורות שינויים בעדכון מהדורה אחד רציתי לשאול אם יש דברים מסוימים שכדאי לבדוק/ להזהר מהם.

    (מעבר לבדיקת שורות של DEL ומחיקתם יחד עם שורת יצירתם המקורית)

    תודה רבה

מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ)
  • תגובות
    yitzchok
    משתתף
    IL
    הכנת מסכים ופרוצדורות יש בסוף העדכון בלבד.

    לכן לא צריכים לחשוש מקוד בטריגר בעמודת מסך שנוצרה לאחר מכן בעדכון. כל עוד הכל בפנים ההכנה תעבור בשקט בסוף.

    אבל קשר לישות (או דומה, לרוב ישויות) דורש שהישות כבר קיימת בזמן ביצוע השלב ולכן כדאי לדאוג שה TAKESINGLEENT של ישויות הבסיסיות יותר נמצאות לפני אלה שאליהם יפנו. לדוגמה צריכים להקים את המסך של מוצרים לפני מסך פירוט של תעודה כי יתכן זום מפורש למסך הפריטים. דו”חות לפני פרוצדורות וכו’. אבל קצת קשה לתת כללים שיכסו כל דבר.

    ראשית כל, רצוי להתקין בטסט קודם, שלא יהיו הפתעות בהתקנה באמת.

    שנית, לרוב אם היתה בעיה בהתקנה בגלל הסדר (כי ישות עדיין לא היתה קיימת) אפשר לחזור על התקנה ובגלל שהיא כבר קיימת מההתקנה הראשונה השלב המוקדם יותר יצליח בפעם השניה. התקנה בטסט תעזור לבחון כאלה דברים. DBI במיוחד שינויים לקיים יותר מסוכן להריץ שוב אבל אמרתם שה-DBI כבר בוצע.

    בהצלחה

    namnami
    משתתף
    תודה רבה, עזרתם לי מאוד.
מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.