אפליקציות אינטרנט מסוג Progressive Web App (PWA) הן אפליקציות אינטרנט שנוצרות ושופרו באמצעות ממשקי API מודרניים כדי לספק יכולות, אמינות ויכולת התקנה משופרות להגיע לכל אחד, בכל מקום, בכל מכשיר, והכל עם בסיס קוד יחיד.
כדאי לצפות בסרטון שבו מוסבר איך לנפות באגים באפליקציות האלה בעזרת כלי הפיתוח ל-Chrome.
בעזרת כלי הפיתוח:
- יש לבדוק את קובץ המניפסט של האפליקציה, שלפיו ניתן להתקין את האפליקציה. לדוגמה:
- בודקים את הסמלים של פלטפורמות שונות.
- איתור שגיאות.
- הגדרה של ממשק משתמש עשיר יותר להתקנה עם תיאור וצילומי מסך.
- בדיקת ה-Service Workers שפועלים כשרתי proxy בין האפליקציה לרשת. לדוגמה:
- עליך לבדוק את רישום העובדים.
- בדיקת הפעילות וניהול הגרסאות של העובדים.
- יש לעדכן את גרסת העובד בטעינה מחדש.
- ניפוי באגים בקישוריות הרשת על ידי אמולציה של מצב אופליין או עקיפת עובדים.
- בדיקת הודעות רשת.
מידע נוסף זמין במאמרים הבאים: