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

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

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

he icon   en icon

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

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

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

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

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

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

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

ולכן:

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

 

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

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

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

  • Underscores in Java and Python numbers

    In some areas in the world people use commas as thousand separators. I sometimes use points to separate them. Most of the time I do not use separators at all. In Python and Java the convention is to use underscores as separators. In this post, I investigate underscores in Java and Python numbers. Underscores in Java numbers The following example is the base example. Print the number one million on the console or terminal. public class Test { public void ItCompiles(){ int million = 1000000; System.out.println("The number is: " + million); } public static void main(String []args){ Test test = new Test(); test.ItCompiles(); } } This compiles and gives as output: The number is: 1000000 It works In java it is possible to have underscores in numbers to make the number easier to read. public void ItCompiles(){ int million = 1_000_000; System.out.println("The number is: " + million); } This example compiles. The output is the same as the first example. The underscores are not printed out. Java allows underscores in numbers to help the programmer with reading his own code. An underscore at the beginning or end is not possible in Java. It is also not possible to have an underscore before and after a decimal point. The following statements are all invalid. int million = _1000000; int million1 = 1000000_; int million2 = 1000._0; int million3 = 1000_.00; I can write some strange things in Java. The following example compiles: int million = 1_0_0_0_0_0_0; That is not very readable.[…]

    21.10.2020 | 12:00 קרא עוד...
  • Five Blogs – 21 October 2020

    The (best) five blogs we can read today. Check them out. How To Make Sure You Are Living Up to Your Potential Written by: Lolly Daskal Agile Coaching Code of Ethics – Systemic Impacts Written by: Thomas Cagley Is contracting dead or is there another way Written by: Matt Craven Defect Tracking: 5 Common Reasons for Bug Rejection Written by: Sri Priya P Kulkarni Five habits to adopt in order to be a better software tester Written by: Kevin Tuck Quote of the day: “If you fell down yesterday, stand up today.” -H.G. Wells You can follow this page on Twitter

    20.10.2020 | 11:15 קרא עוד...

טיפים

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