
הטקסט המלא של הדקות הראשונות בהרצאה «בדיקות ממשק משתמש - GUI» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אוקיי, שלום לכולם, בשיעור הזה אנחנו נדבר על User Interface Testing, על בדיקות מנצ'ק משתמש. מה שמקובל, אנשים קוראים לזה ממשק משתמש, המינוח המדויק הוא מנצ'ק משתמש, כך האקדמיה העברית ללשון החליטה.
מדובר על בדיקות UI, שזה Initials של User Interface, שזה מנצ'ק משתמש. User זה כאילו המשתמש וה-Interface זה המנצ'ק, מה שאנחנו רואים מול העיניים.
מדובר בעצם על סוג של עיצוב גרפי בתוכנת מחשב שמאפשר לנו כלקוחות של התוכנה את האפשרות הגרפית הוויזואלית שיהיה לנו נוח להזין נתונים לתוך התוכנה ולקבל נתונים מהתוכנה.
זה יכול להיות דף ובי, זה יכול להיות תוכנה פיננסית, זה יכול להיות משחק מחשב. לכולם יש את האלמנט של ה-UI, של ה-user interface.
אז מה בעצם הופך, what makes a good UI? מה בעצם הופך את בדיקות המנשק לבדיקות טובות? איך אנחנו בעצם נבצע עיצוב מנשק משתמש שיעקל ויפשט את תהליך השימוש של משתמש הקצה.
אז יש מושג שנקרא Usability שימושיות שהרעיון שלו זה תורה שלמה איך לבצע הפשטה של לקחת תוכנה ולבצע אפשרות אינטואטיבית לתת אפשרות לאדם גם מההיבט הפסיכולוגי לבצע את זה. אז יש מעבדות Labs Usability Labs שממש אנשים נותנים להם לשבת מול תוכנות, צופים במאחורי מראה חד-כיוונית,
נותנים להם ליפול על התוכנה ולראות איך הם מגיבים, איך התוכנה מאתגרת אותם ומבצעים פה מעקב אחרי המשתמשים מאחורי one way mirrors זה מה שנקרא usability lag זה ממש תורה היום בעולם זה נושא שעולה ועולה יש היבט פסיכולוגי כלומר מה הקשר בין ההימשכות של האדם ללחוץ איפה שהוא לחץ לבין האפשרות שלו לדוגמה להתקדם בתוך הנתיב של התוכנה
הרעיון הוא פה וזה על ידי מומחי ארגונומיקס מומחי ארגונומיה של תאימות של נוחות של ההפשטה של התוכנה עכשיו הרעיון הוא שאתה מבצע את הבדיקות האלו ומבצעים עליך בקרה מאחורי המראות שרואים אותך דרך המעבדות של איזביליטי אתה צריך להעמיד פנים שאתה משתמש קצה אתה פשוט נופל על התוכנה מה שנקרא ורק אז אתה בוחן את התוכנה רק אז בחן את התוכנה
אתה צריך להתרשם ממושג שנקרא look and feel כלומר מהמרגש והמראה של התוכנה ככה לדוגמא נראית המנצ'ק משתמש של ה-XP אני רואה פה למעלה את שורת הסטארט, סליחה, פה בצד שמאל למטה את שורת הסטארט, יש לי פה את שורת התפריטים למטה, פה ה-System Tray, פה לדוגמא יש לי חלון, בחלון הזה יש מינוס, מין ריבוע כזה ו-X,
כל הדברים האלו, גם אם אני נופל פעם ראשונה לתוכנה, השאלה היא האם בצורה אינטואטיבית אני אוכל לעבוד לדוגמא עם המסמך PDF הזה פה למעלה, או לפתוח את החלון הזה, או לראות את הסמלילים האלו פה ולדעת ללחוץ עליהם ולהקליק וכל האינטליגנטיביות הזאתי אני חושב שמייקרוסופט הצליחה להביא את זה לכדי אומנות אם תשימו לב על התוכנות של המנשק משתמש של
תוכנות אחרות כמו לינוקס היא פחות יוזיביליטי ממייקרוסופט משקיעים בזה יש פה אנשים שחושבים על כל דבר ומשקיעים איך זה ייראה אז איזה דגשים יש לנו לבדיקה בבדיקות מנשק משתמש אנחנו נדבר על האם זה עומד בתקן האם התוכנה אינטראטיבית?
האם יש קונסיסטנטיות? האם יש עקביות בתוכנה? נדבר על גמישות, קלקסיביליטי, על נוחות, קומפורטיבל, קורקט, מדויק, והתוכנה צריכה להיות איזביליטי, שכבר הזכרנו איזה משהו קטן לגבי זה.
מה זה עומד בתקן? מי שרוצה to create effective interfaces for Windows-based software, מי שרוצה ליצור עיצוב מנשק משתמש אפקטיבי עבור תוכנות מבוססות חלונות של תוכנת Windows יש ממש ספר, זה הספר Microsoft User Experience שהשם שלו זה Microsoft User Experience של Microsoft Professional Edition
אפשר להוריד אותו באמזון, אפשר למצוא אותו באינטרנט וזה העניין של עומד בתקן, ממש יש אופי של גייד, יש מדריך רשמי איך ליצור מנשק משתמש למפתחים ומעצבים בסביבת חלונות של Windows, וזה הספר שאני מדבר עליו.
יש לדוגמה לגבי ה-Usability Lab, יש פה תוכנה שנקראת מוראה, שמה שהיא עושה זה, היא מקליטה את הפעילות של אדם, את המשתמש הקצה, על המסמך, על התוכנה, והיא רואה אחרי זה את הקשר בצורה של ניתוח למה הוא לחץ פה ולמה הוא לחץ שם.
עוד דוגמה ל-Usability, זה של חברה טקסטית בשם מוראה, Insight You Can Share. זו לדוגמה חברה ישראלית שקוראים לה אקזו, שהיא מתעסקת באפיון ממשקי משתמש, היא מתכננת ממשקי משתמש.
עכשיו, אם היא מתכננת ממשקי משתמש, אז אני מסתכל על האתר שלה כדי לראות איזה דברים הם יישנו כאן. אז אם אתם רואים בלוק אנד פיל, עכשיו אתם מבינים מה זה לוק אנד פיל. בלוק אנד פיל, במראהו המרגש הראשוני של האתר הזה, אתם רואים שההתנפטות, כלומר, הניווט הפנימי האינטואטיבי מאוד קל.
יש לי פה את דף הבית, מפת אתר בצור קשר. בואו נסמן את זה עם הטוש פובץ עצמו למעלה. דף הבית, אמפת אתר קורקשר. יש לי פה תפריט ניווט קל שאני רואה במה מדובר.
הלוגו נותן לי את ה-Look and Feel של מה החברה עושה, User Experience Engineering, הנדסת עיצוב מנשקי משתמש. יש לנו פה ממש בצורה קלה את כל מה שהם מדברים, את המתודולוגיות שלהם, למה הם, איסוף מהיר ל-Newsletter וכיוצא באלו. בואו נתקדם לעוד חברה שעושה עיצוב UI.
זו חברה אחרת ישראלית גם אתם רואים שזה עניין של טעם אישי בלוק אנד פיל אבל אם אני חוזר רגע אחורה זו חברת אקזו היא עושה מנשך משתמש שנראה ככה זה התוצאה זה ה-bottom line שלה זה מנשך משתמש של חברה אחרת שהיא עיצבה את זה שהיא השתמשה בהיבטים פסיכולוגיים איך לעצב שהוויזואליזיישן knowledge איך שהוויזואלית קופצת החוצה נראית ככה
זה כבר לשיפוט המשתמש אם זה באמת מדבר עליו תנו לב הם גם מתעסקים ב-QA מה זה קונסיסטנט, עקביות בתוכנה? אז יצירת עקביות שיטתית בצורת הפעלה של תוכנה, אני מדבר פה על מושג