Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions functional_tests/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,20 @@

---

**Execution Date:** 12/18/2025, 2:34:09 PM

**Test Unique Identifier:** "roost_test_1766048227"

**Input(s):**
1. hebrew.docx
Path: /Users/iamdm/Desktop/atid/hebrew.docx

**Test Output Folder:**
1. [roost_test_1766048227.json](roost_test_1766048227/roost_test_1766048227.json)
2. [roost_test_1766048227.feature](roost_test_1766048227/roost_test_1766048227.feature)
3. [roost_test_1766048227.csv](roost_test_1766048227/roost_test_1766048227.csv)
4. [roost_test_1766048227.xlsx](roost_test_1766048227/roost_test_1766048227.xlsx)
5. [roost_test_1766048227.yaml](roost_test_1766048227/roost_test_1766048227.yaml)

---

19 changes: 19 additions & 0 deletions functional_tests/roost_test_1766048227/.roost/roost_metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"project": {
"name": "roost_test_1766048227",
"created_at": "2025-12-18T09:04:09.182Z",
"updated_at": "2025-12-18T09:04:09.182Z"
},
"files": {
"input_files": [
{
"fileName": "hebrew.docx",
"fileURI": "/var/tmp/Roost/RoostGPT/hapo-functional-test/1766048227/functional_tests/roost_test_1766048227/hebrew.docx",
"fileSha": "a3da2e9197"
}
]
},
"api_files": {
"input_files": []
}
}
44 changes: 44 additions & 0 deletions functional_tests/roost_test_1766048227/roost_test_1766048227.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
מסע רכישה מלא – מהבאנר הראשי ועד ולידציות בקופה (חסר מיקוד)
המשך התסריט – הזנת מיקוד וקבלת שגיאת אמצעי תשלום
מעבר לעמוד מס' 2 באמצעות לחיצה על הספרה 2
כניסה למוצר באמצעות שם המוצר לעומת התמונה
הוספה לסל מדף הקטלוג (אם כפתור זמין)
עדכון כמויות וחישוב עלויות משלוח
קופון תקף לעומת קופון לא תקף
תהליך הזמנה מוצלח עם אמצעי תשלום זמין
שמירת סל לאחר רענון/ניווט חזרה/פתיחה מחדש
הסרת פריט מהסל
בדיקת Breadcrumbs וניווט חזרה לקטגוריה
הזנת פרטי חיוב בעברית ו-RTL
ולידציות שדות – אימייל/טלפון/מיקוד לא חוקיים
שינוי שפה לאנגלית וחזרה לעברית
נגישות – שימוש מלא במקלדת
התנהגות במצב חוסר מלאי
כשל רשת במהלך תשלום ושחזור
התנהגות לאחר לחיצה כפולה על PLACE ORDER
Responsive – ניווט, פאג'ינציה וכפתורים במובייל
בדיקת שינוי מיון קטלוג ושימור בחירה
בדיקת דירוג מוצר ותצוגת ביקורות
חישוב מע"מ ישראלי והצגת מטבע
בדיקת טופס – סימון חובה והבלטת שגיאות
פונקציית View Cart – ניווט נכון וקריאה לפעולה
בדיקת ריבוי שיטות משלוח ועדכון סכום ותיאור זמן אספקה
השוואת הוספה לסל מול הסרה – סכום כולל חוזר לברירת מחדל
ולידציות Checkout ב-API – חסר מיקוד לעומת אמצעי תשלום לא תקין
החלת קופון ב-API – הצלחה ושגיאה
עדכון שיטת משלוח ב-API והצלבת סכומים
יצירת הזמנה תקינה ב-API
התמדה של סל ב-API באמצעות סשן
ביצועים – זמני טעינה ותגובה בתהליך רכישה
סקיילביליות – עומס משתמשים בו-זמנית
אבטחה – TLS, HSTS, Cookie Flags ו-CSRF
פרטיות – מדיניות פרטיות והסכמות
אבטחת תשלומים – ציות ל-PCI DSS
אמינות – התמדה של סל לאחר timeout/ניתוק
נגישות – תאימות WCAG 2.1 AA
התאמה בין דפדפנים ומערכות הפעלה
ניטור ולוגים – תיעוד עסקאות ושגיאות
התאוששות מכשל שירות צד-שלישי (Gateway 5xx)
מניעת XSS/Injection בשדות הכתובת
מניעת דליפת פרטי לקוח ב-Referrer
יציבות RTL/LTR במעבר בין שפות
Loading