איך לבצע QA באתר לפני פרסום שינויים?

איך לבצע QA באתר לפני פרסום שינויים?

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

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

מהו QA באתר?

QA הם ראשי התיבות של Quality Assurance, או הבטחת איכות. בהקשר של אתר, מדובר בבדיקה של השינוי מול הדרישות שהוגדרו ובהפעלתו בתרחישים שבהם משתמשים אמיתיים צפויים לפגוש אותו.

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

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

להגדיר מראש מה נחשב למשימה שהושלמה

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

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

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

לבדוק קודם שהשינוי תואם לבריף

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

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

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

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

לבצע את הבדיקה מנקודת המבט של המשתמש

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

לכן צריך לבדוק את השינוי כאילו פוגשים אותו בפעם הראשונה. האם ברור שהאלמנט לחיץ? האם המשתמש יודע אילו שדות למלא? האם הוא מבין מה יקרה לאחר הפעולה? האם קיימת דרך לחזור או לתקן טעות?

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

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

לבדוק את התוכן בתוך העמוד ולא רק בקובץ

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

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

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

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

לבדוק קישורים ויעדי פעולה

כל קישור שנוסף או השתנה צריך להיפתח. אין להסתמך על כך שהכתובת נראית נכונה בתוך מערכת הניהול.

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

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

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

לבדוק את השינוי במובייל אמיתי

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

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

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

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

לבדוק ביותר מדפדפן אחד

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

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

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

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

לבדוק טפסים מקצה לקצה

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

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

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

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

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

לבדוק מסלול רכישה מלא באתר איקומרס

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

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

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

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

לבדוק מצבי קצה ולא רק את התרחיש המושלם

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

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

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

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

לבדוק את רכיבי ה-SEO

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

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

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

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

בעמוד חדש יש לבדוק שהוא מופיע במפת האתר וניתן להגיע אליו מתוך מבנה האתר. עמוד שאינו מקושר עשוי להיות תקין מבחינה טכנית אך לא להשתלב נכון במערכת התוכן.

לבדוק שהמדידה ממשיכה לעבוד

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

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

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

לבדוק השפעה על עמודים אחרים

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

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

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

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

לבדוק הרשאות ומצב פרסום

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

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

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

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

לבדוק מהירות ויציבות לאחר הוספת רכיבים

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

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

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

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

לקבוע מי מבצע את ה-QA

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

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

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

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

לתעד תקלות בצורה שניתן לתקן

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

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

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

לא כדאי לפתוח כמה תקלות שונות תחת משימה כללית אחת. כאשר כל בעיה מקבלת תיאור ברור, קל יותר לתעדף, לתקן ולבדוק מחדש.

לבצע בדיקה חוזרת לאחר התיקון

תיקון תקלה אינו סוגר את ה-QA. צריך לחזור על אותו תרחיש ולוודא שהבעיה נפתרה. בנוסף, יש לבדוק שהתיקון לא פגע ברכיב אחר.

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

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

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

לא לבצע QA ישירות על לקוחות כשאפשר להימנע מכך

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

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

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

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

להכין תכנית חזרה לאחור

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

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

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

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

להתאים את עומק הבדיקה לסיכון

QA טוב אינו חייב להיות ארוך ומסורבל. הוא צריך להיות יחסי לסיכון של השינוי.

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

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

להפוך את ה-QA לתהליך קבוע

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

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

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

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

לשלב QA בשגרת ניהול האתר

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

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

QA טוב מונע עבודה כפולה

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

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

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

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

קטגוריות רלוונטיות:

נכתב ע״י

טל שילון

עוד מאמרים בנושא

ניהול קטלוג | עיצוב קטלוג | קטלוג PDF | קטלוג מוצרים | תמונות מוצר

קטלוג מוצרים מודפס פתוח על שולחן עץ בהיר, לידו צילומי מוצר מודפסים על רקע אפור ועיפרון

מק"טים | ניהול קטלוג | עיצוב קטלוג | קטלוג מוצרים | תמונות מוצר

הגהה מודפסת של קטלוג מוצרים פתוחה על שולחן עץ, עם לשוניות צבעוניות למחלקות וצילומי מוצר מסודרים בשורות
טעינת פוסטים נוספים
0 0 הצבעות
דירוג המאמר
הרשמה לעדכונים
שלחו לי עדכון על
guest
0 תגובות
הישנות ביותר
החדשות ביותר המדורגות ביותר

נשארים מעודכנים בכל מה שחדש בדיגיטל

מעל 300 אנשי שיווק ובעלי עסקים נשארים מעודכנים בכל מה שחדש בשיווק דיגיטלי מאז 2016

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

0
אשמח לשמוע מה אתם חושבים, כתבו תגובה.x