רשומות

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

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

כלי קטן חוסך זמן - בדיקת קובץ במאגר אנטיוירוסים

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

מה זה IIS ולמה אני צריך את זה בבדיקות

תמונה
חבר פנה אליי בנושא IIS בגלל פרויקט חדש. נכון, אני לא מתכוון להרחיב יותר מידי על IIS אבל אנחנו נתמקד בכמה שאלות עיקריות בנושא: מה זה IIS : IIS -  Internet Information Services  הוא ערכה של כלים מבוססי  אינטרנט  עבור  שרתים  שרצים בסביבת  Windows . זהו  שרת האינטרנט  השני הפופולרי בעולם אחרי  Apache HTTP Server . השרתים שכרגע נכללים בערכה הם:  FTP ,‏  SMTP ,‏  NNTP  ו- HTTP / HTTPS .  לפי וויקיפדיה. אבל השאלה הבאה חשובה יותר....

בדיקות מיילים יוצאים - כלי קטן חוסך זמן

תמונה
הפרויקט שלכם כולל משלוח מיילים שיווקיים, אינפורמטיביים לגולשים או לקוחות. ידוע לכם שיש כללים ברורים מה המייל אמור לכלול ומה לא וכן שתיבות רבות חוסמות רכיבים, תמונות או קוד בגוף המייל שמתקבל במטרה למנוע חדירה, וירוסים ועוד. מה עושים בכדי להשיג את המטרה האופטימלית בצד הלקוח? הנה כלי קטן מבוסס ממשק web שיאפשר לכם לשלוח את המייל לספר תיבות דואר וכך לבחון את התוצאה המתקבלת. הדבר חוסך תהליכים כמו רישום חדש וכד'. http://putsmail.com/ כל שעליכם לעשות הוא לציין את הכתובת להדביק את המייל ולשלוח לתיבה רצויה. מומלץ לבצע בדיקה לתיבות המוכרות בשוק; Gmail, Yahoo mail, outlook.com, ממשק Outlook, וכד'. ישנן מערכות מפותחות יותר המיעלות עבודה איכותית ביותר:

התעניינות במתחרים ובדיקות אינטואיטיביות

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

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

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

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

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