Skip to Content
Testingקווי בסיס והבדלים של Walker

קווי בסיס והבדלים של Walker

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

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

זרימת עבודה מומלצת

  1. רוץ וסקור הליכה ידועה-טובה.
  2. הצמד אותו באמצעות set_walk_baseline.
  3. פרוס שינוי והריץ הליכה חדשה עם תצורה דומה.
  4. התקשר אל diff_walks עם שני מזהי ההליכה.
  5. בדוק את הדוח הרקורסי וכל חוסם/ממצא מרכזי.
  6. הפעל תרחישים שמורים עבור זרימות שבהן יש חשיבות לכיסוי דטרמיניסטי.
set_walk_baseline( walk_id="<reviewed-walk>", app_name="my-app", notes="Reviewed staging reference for revision <sha>" ) diff_walks( base_walk_id="<reviewed-walk>", new_walk_id="<candidate-walk>" )

מגבלות זהות והשוואה

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

להשוואה הניתנת להגנה, שמרו על התשומות האלה מיושרות:

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

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

כלים זמינים

כלימטרה
set_walk_baselineהצמד הליכה נבדקת אחת לכל בעל/מפתח אפליקציה
get_walk_baseline / list_walk_baselinesבדוק הפניות נוכחיות
clear_walk_baselineהסר סיכה מבלי למחוק את ההליכה
diff_walksהשווה מדינות וממצאים על פני שני טיולים בבעלות
walk_recursive_reportעבד את עץ המצב המוקלט עם הערות שינוי
walk_findings_to_ticketsהפקת עומסי מעקב עבור ממצאים נבחרים
run_all_app_scenariosתור את התרחישים השמורים עבור אפליקציה

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

שחרור פרשנות

אות מועמד שימושי הוא:

  • אין חוסם חדש או ממצא מרכזי בכיסוי דומה;
  • הממצא הממוקד נראה נפתר;
  • תרחישים שמורים חשובים עוברים בסביבה המיועדת; ו
  • מישהו סוקר כל מדינות שהוסרו או כיסוי מופחת.

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

קשור