תיעוד

פרויקטים לתצוגה מקדימה ולניסויים מהירים

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

שתי רעיונות קשורים שנועדו להרחיק עבודה ניסיונית מעבודה חשובה.

פרויקטים זמניים

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

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

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

סביבות תצוגה מקדימה

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

זה חשוב מכיוון שיש דברים שלא ניתן לקבוע על סמך צפייה בהבדלים. האם העמוד נ render נכון, האם הזרימה עובדת מסוף לסוף, האם השינוי נראה נכון – כל אלה דורשים שהדבר ירוץ.

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

כיצד תצוגות מקדימות מגיעות ל-pull request שלכם

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

העיקר הוא שראיות האימות והקוד שהן מאמתות צריכים להגיע יחד.

מתי להשתמש בכל אחד מהם

  • ניסיון עם Coroid או גישה שאולי תזרוקו → פרויקט זמני
  • בדיקה ששינוי ספציפי מתנהג כראוי → תצוגה מקדימה

הם משלימים זה את זה: פרויקט זמני יכול לכלול תצוגות מקדימה כמו כל פרויקט אחר.