רשומות

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

כלי בדיקה וניתור לעבודה עם אפליקציות ניידיות - TestFairy

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

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

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

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

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

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

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

כלי קטן חוסך זמן - Reboot Restore RX

תמונה
בהמשך לפרסומים שלי על עבודה בסביבה נקייה  הנה כלי דומה מעט ל shadow defender  אך היתרון שלו שהוא עדין חינמי ופשוט מאוד לתפעול. קצת על התוכנה : התוכנה יוצרת נקודת שחזור על גבי הדיסק הקשיח, בשונה מתוכנות אחרות שעובדות בסביבה וירטואלית, ובכל הפעלה מחדשה לבחירת המשתמש סביבת העבודה, מערכת ההפעלה, חוזרת לנקודת ההפעלה הקודמת ללא השינויים וההתקנות שבוצעו בה. תפעול : השימוש פשוט מאוד וקל, התוכנה נכנסת לפעולה מיד אחרי התקנה וניתן לנטרל אותה בלחיצה ימנית על הסמל (icon) במגירת התוכנות (tray icon) בשורת ההפעלה של ווינדוס. אי ניטרולה תבטל את כל הפעולות שבוצעו מיד עם האחתול הבא/כיבוי (ראו תמונה אחרונה בסוף הפרסום)...

מערכת ניהול באגים חינמיות

תמונה
Debugle.com יצא לכם לעבוד בחברת סטארט-אפ נטולת תקציב? יצא לכם בתוך החברה לעבוד מול מפתח חיצוני ולא הייתה לו גישה למערכת ניהול הבאגים של החברה? הנה שתי מערכות פשוטות וחינמיות שיעשו לכם את החיים נוחים וקלים יותר לניהול הבאגים והדרישות של הפרויקט שלכם מול המפתח. האתר Debugle : אתר נחמד ממשק נחמד עם אפשרות ניהול לפי רמת פרויקט, באגים ופיתוחים בפרויקט וניהול משתמשים. קל ופשוט לעבודה הניווט קצת מבלבל בהתחלה אבל נחמד מאוד וחינמי. אתר Issuepop : אתר טוב עם ממשק נוח לשימוש בעל אפשרות ניהול מספר פרויקטים וניהול באגים ופיתוחים לפי פרויקט. המערכת מאפשר בצורה נוחה מאוד לנהל משתמשים ולפתוח באגים. נגיש, ידידותי למשתמש ומאפשר צירוף קבצים או צילומי מסך לכל באג, ניהול באגים והיסטוריה ופתיחת קטגוריות חופשית.

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

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

כלים לבדיקת אתר אינטרנט או ממשק ניהול Web

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

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

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

כלי קטן - חסכון של זמן Pantsoff

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

כלים: כונן נייד - Boot Flash Drive

תמונה
לעתים אנו מוצאים עצמנו מנסים לטפל במחשב לא תקין, מערכת הפעלה לא עולה, רוצים להתקין מערכת הפעלה שונה לבדיקות ואפילו רוצים סתם להתקין תוכנה ואין לנו כונן DVD בשרת, במחשב וכד'. בפרסום זה בפשטות אראה לכם איך ליצור כונן פלאש (disk on key או SD) נייד עם אתחול ישיר Bootable. זה נוח לנשיאה, קטן אך עם אחסון גדול יותר מDVD וקל מאוד לביצוע.

כלי לבדיקת אתרים ניידים - 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) להוציא מערכות נוספות. בנוסף הפלטפורמות מגיעות במגוון רזולוציות', עם הדפדפנים המוכרים לנו בגרסה הניידת שלהם ואחסון חיצוני ופנימי. כעת לאחר שרפרפנו במגוון הרחב ובשילובים הקיימים אפשר להתקדם  לשלב החשוב ביותר בבדיקות וזו הגישה, התכנון, האסטרטגיה, המטרות וכד'. חשוב להבין שאבטחת איכות על גבי מכשירים ניידים אינה שונה בתפיסתה מאבטחת איכות בדיקות אחרות הכל המקרים אנחנו נבחן את הצרכים, הדרישות והמטרות ונעבוד להתאם להן. אז מה כן חשוב לדעת?...

בדיקות אוטומציה Selenium - בדיקת טפסים ואתרים

תמונה
כמה פעמים הייתם צריכים לחזור על אותו תסריט מס' פעמים? לא נמאס לכם לעבוד לא יעיל? לעתים יוצא לי לבצע בדיקות חוזרות (בדיקות web) לצרכים שונים כגון בדיקות אימות, בדיקות רגרסיה, בדיקות ביצועים ועוד. זכיתי להכיר תוכנה קלה לתפעול, נוחה להבנה והרצה בשם Selenium. התוכנה ניתנת להתקנה כתוסף של FF אך ניתנת להרצה גם בפלטפורמות אחרות (ההתנסות שלי נכון ליום כתיבה פרסום זה על גבי FF). התוכנה מאפשרת עריכה וייצוא למס' שפות קוד אך גם אם אין לכם ידע בשפת קוד ולא התנסיתם בפיתוח היא מאפשרת הרצה ואימות בצורה קלה, מהירה ויעילה מאוד. אז מה אפשר לעשות איתה ? הIDE הוא תוסף לדפדפן הFireFox המאפשר הרצת תסריטים באופן אוטומטי בבדיקות אתרים ע"י למידת האובייקטים במצויים באתר וכתיבת תסריט באופן קל נוח ומהיר. את התסריט אפשר לייצא בלחיצה פשוטה לקוד JAVA, PYTON ועוד מה שעושה את זה קל מאוד לייצור אוטומציה רחבה יותר למי שיש לו ידע בקוד.

כלי בדיקות נוסף לסביבה נקיה - Shadow Defender

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

כלים לשליטה מרחוק Remote desktop

תמונה
לא בכל החברות הפרויקט מאפשר עבודה עם שרותי ענן. ישנם פרויקטים שמנהלים אפילו מעבדת שרתים המכילה עשרות ארונות (Recks). בפרויקט בו עבדתי היו ברשותי 2 מחשבים מקומיים ו4 שרתים במעבדה ולעתים היה עליי להתרוצץ בין הקומות. פרסום זה אני רוצה להקדיש להצגה של כלים לשליטה מרחוק שיעזרו לכם הן ברמה האישית והן ברמה המקצועית. כלים אלו יאפשרו לכם להשתלט על המחשב המרוחק או בעצם לעבוד על מספר מכונות/מחשבים/שרתים ממחשב אחד עקרי. חשוב! אם אתם מריצים בדיקות ביצועים או ביצועים גרפיים כלים אלו אינם מומלצים כי הם צורכים משאבים. אז הנה אנחנו מתחילים בזמינים ביותר לאלו שדורשים התקנה:

בדיקת תאימות לדפדפנים Cross Browsers

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

באגים שאינם ניתנים לשחזור - Non-Reproduced Bugs

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