רשומות

מוצגים פוסטים עם התווית mobile testing

בדיקות אפליקציות מובייל

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

מערכת הפעלה אנדרויד 8, מה צריך לדעת?

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

כלי קטן חוסך זמן - Mobizen Screen Recorder

תמונה
עוד פוסט קטן בהמשך למקרים של באגים קשים לשחזור;  שם הכלי: Mobizen Screen Recorder יעוד: הכלי מיודע לבדיקות במכשירי אנדרויד - כלי בתחום המובייל שיעזור לכם לשחזר באגים שאתם מתקשים למצוא את התסריט שלהם או אפילו באגים שאתם בהרצת בדיקות נופלים עליהם בטעות ולא באופן תוכנן ולא רוצים להתעכב עליהם. Mobizen Screen Recorder  הוא יישום המאפשר הקלטת המסך והסאונד מרגע הפעלתו עד לכיבוי ההקלטה. הוידאו נשמר על גבי המכשיר באחסון המקומי.

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

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

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

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

בדיקות מסד נתונים mongo

תמונה
RoboMongo כן, שמעתם נכון, לא MsSQL כמו שאנחנו רצילים או MySQL אלא מסד נתונים מסוג אחר מבוסס Json לו נחשפתי ממש מעט עד כה אך הביצועים מחוללים פלאים. מסד נתונים זה שאנחנו משתמשים בו כעת הינו למטרת אפליקציה ניידת (Mobile) ובנתיים מוכיח את עצמו אך נראה בהמשך. מה שרציתי לתת פה מה טיפים זה איך להריץ בדיקות ולתת לכם היכרות קטנה איתו למי שלא מכיר. את הבדיקות כפי שאתם כבר יודעים נריץ כמו כל בדיקות אינטגרציה/ולידצייה וכדומה במטרה לבחון את הנתונים הקיימים, עדכון נתונים, מחיקה ועוד...

אמולטור למכשירי אנדרויד - כלי קטן חוסך זמן

תמונה
אתם עושים בדיקות ניידות ואין לכם מבחר מכשירים? אתם עושים בדיקות אינטרקציה בין מכשירים ואין לכם מכשיר נוסף? זקוקים לכלי שיעזור לכם בבדיקות? שם הכלי: Ganymotion כלי קטן ממש נחמד במובנה על VirtualBox knh (למי שזוכר, סביבה וירטואלית) שיאפשר לכם במספר קליקים לפתוח אמולטור של אנדורויד בו תוכלו להתקין כל קובץ APK...

באגים קשים לשחזור - הפעם מובייל

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

בדיקות וידאו צ'אט ופרוטוקול RTMFP

תמונה
עובדים על פרוייקט הכולל הזרמת וידאו?! מריצים בדיקות של הstream?! בפרסום זה אנסה לתת קצת רקע על Pרוטוקול RTMFP, למה הוא משמש? מה נבדוק בפרוטוקול זה ומה הם הפרטים שחשוב לדעת. נתחיל ברקע... מהו פרוטוקול RTMFP ? ראשי תיבות: Secure Real-Time Media Flow Protocol. פרוטוקול זה פותח על ידי adobe ומטרתו להעביר מידע מוטימדיה (וידאו, תמונות, קול ועוד). בשונה מפרוטוקול RTMP שדומה יותר לTCP, פרוטוקול RTMFP דומה יותר לUDP . הפרוטוקול מאובטח בהצפנה ומשמש בעיקרו להעברת הנתונים בין משתמש לשרת או משתמש קצה למשתמש קצה ישירות לאחר קישור על ידי השרת.

מספר נייד זמני לבדיקות

תמונה
קרה לכם שרציתם לבדוק קבלת מסר לאימות הרשמה למספר משתמשים ולפרויקט אין תקציב לטלפון נייד? אני מביא לכם משהו שאתם תאהבו וגם תוכלו לנצל למקרים של הרשמה לשירותים שיש בהם חשש להרבה ספאם. מספר טלפון זמני לקבלת מסר SMS אישור הרשמה. כן, זה אמיתי. הנה רשימת אתרים פשוטים מאוד ונוחים לשימוש שכל מה שהם נותנים זה מספרים זמניים בעולם ותיבה המציגה את המסרון שמתקבל: www.receive-sms.com www.receivesmsonline.net www.receive-sms-online.com

מפרט חומרה של מכשירים ניידים (spec)

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

כלי לבדיקת אתרים ניידים - Keynote MITE

תמונה
נכון, רשמתי כבר פרסום אחד בנושא ורציתי לשתף אתכם בכלי נוסף, שמצאתי בתחום, הכלי מיועד לבדיקות דפדפנים ניידים. מה שונה ממה שנתתי קודם ? הפרסום הקודם היה כללי ומציג מגוון רחב של פתרונות לניידים לעומת כלי זה שהוא מתמקד במיוחד באופן הצגת האתרים (rander). שם הכלי : Keynote MITE הפתרון : תוכנה להתקנה מקומית. רישיון : חינמי עם אפשרות הרחבה הכוללת תמיכה. סביבת עבודה : חלונות.

כלי קטן - חסכון בזמן: ShareKM

תמונה
לאחרונה אני מריץ הרבה בדיקות בחומרות ניידות ומצאתי כלי נחמד נוח לשימוש ברב המקרים וחשבתי לשתף אתכם. ShareKM - Share Keyboard & Mouse : האפליקציה הזו מאפשרת שיתוף עכבר ומקלדת בין מכשיר אדרואיד ומחשב שולחני בסביבת חלונות, כן, חלונות :-). אני מוצא את הכלי זה נוח ויעיל ברב המקרים אז לכל המעוניין... תיהנו! יתרונות: נוחות שימוש מקלדת + עכבר. אפשרות הכנסת קיצורי מקשים למכשיר הנייד. שימוש בלוח גזירים בין המכשיר למחשב (Clipbaord). שימוש באמצעות כבל, WIFI וBluetooth. 

צילומי מסך מכשירים ניידים

תמונה
כשאני עובד על מכשירים ניידים אחד הדברים החשובים לי בזמן פתיחת באג זה תיעוד מלא הכולל צילום מסך. צילום מסך במכשירים ניידים לרב פעולה פשוטה של שני לחצנים אך לעתים מרגיז לחפש את הצרוף. יחד עם זאת, הצירוף גם תלוי ברום(OS) שצרוב על המכשיר אלא אם התקנתם תוסף. אז הכנתי לכם רשימה נוחה שבניתי למגוון מכשירים ניידים: Galaxy Tab GT-P1000 : לחיצה ארוכה על מקש חזור + לחיצה על לחצן הכיבוי והדלקה. צילום המסך נשלח לגלריה בתיקיה חדשה ששמה Screenshots.

בדיקות במכשירים ניידים - Mobile

תמונה
בדיקות על גבי מכשירים ניידים הינו עולם ומלואו. כל מה שהכרתם בתחום אבטחת האיכות נכנס לעולם שלם של בדיקות ניידים. כמות הפלטפורמות השונות גדולה מאוד ומערכות ההפעלה כהיום מתחלקות לשלושת המתחרות העיקריות בשוק (IOS, Android, Blackberry) ובדרכן להפצה עוד שתיים מתחרות חזקות (Ubuntu וMicrosoft) להוציא מערכות נוספות. בנוסף הפלטפורמות מגיעות במגוון רזולוציות', עם הדפדפנים המוכרים לנו בגרסה הניידת שלהם ואחסון חיצוני ופנימי. כעת לאחר שרפרפנו במגוון הרחב ובשילובים הקיימים אפשר להתקדם  לשלב החשוב ביותר בבדיקות וזו הגישה, התכנון, האסטרטגיה, המטרות וכד'. חשוב להבין שאבטחת איכות על גבי מכשירים ניידים אינה שונה בתפיסתה מאבטחת איכות בדיקות אחרות הכל המקרים אנחנו נבחן את הצרכים, הדרישות והמטרות ונעבוד להתאם להן. אז מה כן חשוב לדעת?...