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

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

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

he icon   en icon

האנציקלופדיה לבדיקות - טבלת החלטה - אייל זילברמן (עולם הבדיקות גיליון #7)

נכתב על ידי 
שלישי, 27 דצמבר 2016 20:40
דרגו כתבה זו
(1 הצבעה)

האנציקלופדיה לבדיקות - טבלת החלטה - אייל זילברמן (עולם הבדיקות גיליון #7)

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

מאמר זה הופיע בגיליון #7 של מגזין עולם הבדיקות - לצפייה בפורמט המלא כולל קישורים וכד' ובשאר מאמרי גיליון זה:
bit.ly/TW-07

 

TW7 DecisionTable AyalZ 01

TW7 DecisionTable AyalZ 02

 

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

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

  • Agile Methodology Fallacies

    Think your team can deliver products faster using Agile methodologies? It’s possible but Agile is not about delivery pace. In my opinion, there is strong misalignment of expectations between IT and Business teams with respect to the promise of Agile, and what value means. I also believe that there is a distinct difference in delivering new products and updating legacy products when using Agile. Agile Expectations The Agile Methodology embraces experimentation, feedback, and collaboration to deliver products. When your enterprise considers using Agile, keep in mind that: Agile is not about delivery speed rather it is about speed of learning. Rapid learning helps a project team build the right product.Story Cards are not Agile rather they help project teams be agile.Story Card completion rate is not Agile because it does not capture the learning and feedback needed to be agile.Clarity of what to build must be shared and understood by everyone.Daily participation of IT and Business is vital for the success of product development. Agile Value For each organization, there is a perspective on value. IT sees value in the completion of component parts during the project life. Business sees value when the product produces business value. When your enterprise considers adopting an Agile methodology, consider what speed and value mean to each organization. Establishing an understanding for the enterprise creates a collaborative foundation for Agile projects. New Product vs Legacy Updates In my opinion, the adoption of Agile for use in updating Legacy products is like the story of[…]

    29.11.2021 | 7:37 קרא עוד...
  • THE Ultimate Curved Monitor for a MacBook Pro

    Back when I wrote Building an Awesome Home Office I was six months into remote work and although optimistic about my chances of returning to the office, determined to use all the hardware I had at my disposal to make my home work conditions better. As time went on I grew tired of my two […]

    29.11.2021 | 6:23 קרא עוד...
  • Weekly XPath/CSS Selector Challenge (29th November 2021)

    Weekly XPath/CSS Selector Challenge (29th November 2021) Challenge: Setup a locator using Xpath or CSS Selector that can be used to identify the tip on the worlds worst website. To make the challenge a little more difficult, you must not use the index or position number to identify the element. Comment below with your answer. I’ll be posting my own response next week. I guess I’m feeling a little mean this week. I’ve chosen the worlds worst website. It is a deliberately poorly designed website (at least I hope it is) with bright colours and flashy images that may hurt the eyes. One of its only features is a tips page, you’ll find the link on the home page (shown below). Alternatively you could navigate straight to the tips page using the url (this is recommended): https://www.theworldsworstwebsiteever.com/tipz.php Very few of the elements on this page have unique identifiers. This will make this challenge particularly difficult to complete. It may be tempting to come up with an xpath like this: "(//p)[2]" Or a CSS Selector like this: "p:nth-of-type(2)" This would successfully identify the tip, however would break if more text was added further up the page. I like to avoid using indexes or position numbers in xpaths or css selectors for this reason. I don’t like setting challenges that I personally have not been able to solve, but I have done so on this occasion. I have successfully written an XPath that will identify this element, but not a CSS Selector. I hope someone else manages to do[…]

    29.11.2021 | 6:16 קרא עוד...

טיפים

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