רשומות

מה זה 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

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

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

UI ו-UX אינן מילים גסות

תמונה
שנים של עבודה, כמהנדס בדיקות איכות, במגוון רחב של תחומים וחשיפה שונה בכל פרויקט והנה אני עובד על פרויקט רשת מדיה חברתית. תחום הWEB אינו כל כך חדש לי מאחר ולמדתי פיתוח אתרים צד שרת ועסקתי בזה תקופה קצרה אך בכל הפרויקטים בהם עסקתי בבדיקת האיכות החברות המעסיקות דרשו לתת עדיפות נמוכה מאוד לדפקטים/באגים המשויכים לעולם חווית המשתמש. UI - User Interface בעיקרו ממשק המשתמש הינו החלק הנגיש למשתמש לתפעול התוכנה, הכלי וכד'. אם נעמיק אז ממשק המשתמש זו מילה גדולה יותר, המכילה בתוכה נושאים ואספקטים רבים כגון; מראה, אסתטיקה, נגישות, חווית המשתמש, בהירות השימוש ועוד. UX - User Expiriance יתכן ששמעתם את המושג User Friendly במקום UX או UXD וכד'. תחום ממוקד יותר בחוויית המשתמש. חלק מתחום הUI אך נוסף לו ההיבט חווייתו האישית של המשתמש. ההיבט החוויתי יכול לבוא לידי ביטוי באופן סידור הUI, האיכות הגרפית, יכולת ניווט בין חלקי המערכת, שימושיות, בהירות, מדריך המשתמש ועוד כיום ישנם מחקרים רבים לחקר חוויית המשתמש ואינם קלים לביצוע וניהול ויש להבין שציפיותיו של המשתמש הינם גם נושא ואפנתי.

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

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

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

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

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

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

לבדוק על IE8, אתם רציניים?!

תמונה
הרבה מפתחים ואנשי אבטחת איכות חוזרים ומעלים את נושא הפיתוח עם תתאימות לדפדפנים מרובים (cross browsers). למפתחים קשה יותר לפתח תמיכה בקוד ישן, זה מסרבל, מעמיס ופוגע בביצועים וקשה יותר. מצד שני לבודקי התוכנה זה עוד תמיכה לבחון ומייצר יותר עבודה במסגרת אותו סבב בדיקות. אז חשוב להבין שמה שנראה לנו מיושן הוא רק "נראה לנו". האחריות שלנו כאנשי אבטחת איכות הינה לבחון בעיקר מנקודת מבטו של המשתמש. נכון להיום הסטטיסטיקות מיוני 2012 עד היום מראות שיש ירידה אבל עדיין נגזרת גדולה מאוד של משתמשים עובדים עם IE8. אז הנה מידע חשוב...

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

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

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

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

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

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