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