LOGIN
התחברות או הרשמה
Avatar
להמשך הרשמה ידנית – לחץ על כפתור ההרשמה, להרשמה/כניסה מהירה בעזרת חשבון רשת חברתית – לחץ על הלוגו בכותרת

אפס סיסמה - שכחתי את שם המשתמש

שם משתמש
סיסמה
זכור אותי

he icon   en icon

מבט טרי מביא באגים טריים

נכתב על ידי 
שני, 01 יולי 2013 04:56
דרגו כתבה זו
(2 הצבעות)

מבט טרי מביא באגים טריים laugh

באופן טבעי אנו כבודקים מתמחים בעבודה עם המוצר שאותו אנו בודקים,

בהרבה מקרים זהו יתרון (אנו יכולים לזהות בעיות, לעבוד מהר יותר וכן הלאה),

אך לעיתים זהו חיסרון – אנו מפתחים "עיוורון" לבעיות מסוימות – פשוט כי כבר התרגלנו לעקוף אותן,

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

ולכן:

  1. נסו לחשוב מהן הטעויות שמשתמש יכול לעשות – בצעו אותן במודע.
  2. בדקו במיוחד מקרים של הכנסת ערכים שגויים, ולאחריהם תיקון הערכים, ושימור הערכים הנכונים בשלב הבא בו במערכת נזקקת להם וגם לאחר שדרוג.
  3. נצלו כל הזדמנות בה מגיע בודק חדש – מבט טרי מביא באגים טריים – עודדו אותו לא להגיד "טעיתי – אף משתמש לא יעשה זאת" – אם הוא טעה – כנראה שתכנון המערכת שגוי (או לפחות לא מספיק אינטואיטיבי) וכל משתמש אחר עשוי לטעות – זה באג.
  4. לבדיקה ספציפית של מקרים מסוג זה – הזמינו אנשים ללא היכרות עם המערכת להשתמש במערכת, ולוו אותם בכדי לזהות היכן התקשו, ואילו באגים נבעו כתוצאה "משגיאותיהם" בתפעול המערכת.
    אל תכוונו אותם יותר מדיי מה לעשות – השאירו המקלדת והעכבר בידיהם!
  5. גם הדרכות של עובדים חדשים וותיקים, ואף לקוחות (אם לא מצאנו זאת קודם) יכולים לשמש לזיהוי מקרים מסוג זה.

 

שונה לאחרונה ב שני, 01 יולי 2013 05:06

חובה להיות משתמש רשום במערכת בכדי להגיב - ההרשמה/כניסה בכותרת האתר

חדשות מעולם הבדיקות

  • Five Blogs – 20 February 2019

    The (best) five blogs I read today. Check them out. My learning – Part 15 – Motivation Written by: Erik Brickarp What is a portfolio in Scaled Agile? Written by: Chris Matts Who is in Charge of Quality in Software Development Written by: Janet Gregory and Jennifer Riggins How to Succeed With Limited Resources Written by: Ron Karr The Future of Work Written by: Matt Heusser Quote of the day: “If you break the little promises, you’ll break big ones.” -Cormac McCarthy You can follow this page on Twitter

    19.02.2019 | 11:15 קרא עוד...
  • 1# Way to Avoid Writing Bad Selenium Tests

    Test Automation Made Easy: Tools, Tips & Training Awesomeness 1# Way to Avoid Writing Bad Selenium Tests Would your Selenium tests achieve a passing grade if they were judged based on their code quality? If you could, how would you grade your Selenium tests and avoid writing bad code? Do you have a way to automatically flag issues that are known to be bad Selenium automation practices? Wouldn’t be great to have […] You’re reading 1# Way to Avoid Writing Bad Selenium Tests, originally posted on Test Automation Made Easy: Tools, Tips & Training Awesomeness - Helping you Succeed with Automation Testing and copyrighted by Joe Colantonio

    19.02.2019 | 6:56 קרא עוד...
  • Testing your contracts (3/5)

    We’ve already looked at contract testing and the PACT framework and in part 3 we’ll be looking at using that framework to create your consumer side contracts. Language Support Pact supports many different languages and you can find details and guides for the supported ones at https://docs.pact.io/implementation_guides. I’ve used Pact in Javascript, Java and C# and … Continue reading Testing your contracts (3/5) →

    19.02.2019 | 2:19 קרא עוד...

טיפים

לרשימה המלאה >>