קווי בסיס והבדלים של Walker
קווי בסיס והבדלים משווים בין שתי הליכות אוטונומיות עבור אותו יישום. הם לעזור להפריד ממצאים חדשים, מתמשכים ופתורים ולהראות היכן מצב ממשק המשתמש המוקלט השתנה.
קו בסיס הוא התייחסות להשוואה, לא הסמכה. הצמד אותו רק אחרי סקירת היעד, מצב האימות, המגבלות, הממצאים והכיסוי שלו.
זרימת עבודה מומלצת
- רוץ וסקור הליכה ידועה-טובה.
- הצמד אותו באמצעות
set_walk_baseline. - פרוס שינוי והריץ הליכה חדשה עם תצורה דומה.
- התקשר אל
diff_walksעם שני מזהי ההליכה. - בדוק את הדוח הרקורסי וכל חוסם/ממצא מרכזי.
- הפעל תרחישים שמורים עבור זרימות שבהן יש חשיבות לכיסוי דטרמיניסטי.
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 הוא אפס. א נכשל התחברות, פסק זמן מוקדם, גבול קטן יותר או בודק לא זמין יכולים גם לייצר פחות ממצאים.