חוות טלפונים ניידים

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

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

לקבוע פגישה

הפארק האמיתי

הצי של הלקוחות שלכם אינו דומה לצי שלכם.

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

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

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

מה זה נותן

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

הכיסוי בפועל

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

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

ביצוע מקביל

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

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

ההוכחה, לא התחושה

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

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

אין צורך בתחזוקת פארקים

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

  • חיוב לפי דקה של ביצוע
  • העלות נקבעת לפי השימוש, ולא לפי המלאי

מה שהיא לא מחליפה

חווה חקלאית לא בודקת הכל. מוטב לומר זאת כבר עכשיו.

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

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

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

איך אנחנו עובדים

קמפיין נמשך שלושה ימים, ואז הוא מתנהל מעצמו.

1 — הפארק המיועד

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

2 — המסלולים

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

3 — הביצוע והדוח

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

250-350
במקרה של קמפיין "ללא נסיגה" טיפוסי
לילה אחד
כדי להפעיל את המערכת כולה בפארק היעד
לדקה
חיוב בגין ביצוע

שאלות ישירות

מה מבקשים מאיתנו

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

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

חווה פיזית או אמולטורים?

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

כמה זמן לוקח להתחיל?

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

באילו כלים אתם עובדים?

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

ומה לגבי בדיקות הביצועים במכשירים ניידים?

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

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

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

לקבוע פגישה
he_ILHebrew