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

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

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

he icon   en icon

בודק - למד לשאול – Learn to Question

נכתב על ידי 
שבת, 30 אוגוסט 2014 11:09
דרגו כתבה זו
(1 הצבעה)

 בודק - למד לשאול – Learn to Question - Tony Bruce – חלק ניכר מעבודת הבודק כרוכה באיסוף מידע לגבי המערכת, התכונה או הנושא הנבדק.
במהלך איסוף המידע נתקל במידע רב המגיע מגורמים שונים, וכולל הנחות אותן נצטרך לאמת או להפריך במהלך הבדיקות ולעיתים קרובות עוד במהלך איסוף הנתונים בעזרת חשיבה ביקורתית והצלבת מידע,

אחת הדרכים הינה ע"י שימוש בשאלות הבהרה ובחינה.

כאשר אנו קוראים את הגדרות המערכת, נרצה לשאול את עצמנו שאלות כמו – האם הגדרות אלו חד-משמעיות?, האם הן עונות על צרכי הלקוח?, מה עוד עשוי לבקש הלקוח?, האם הגדרות אלו תואמות הנהוג בכלים דומים?, האם עונות על הסטנדרטים הנהוגים?

אח"כ נפנה לבעלי עניין שונים ונשאל אותם שאלות סגורות להבהרת נושאים שלא היו ברורים לנו, ושאלות פתוחות אשר יעזרו לנו לגלות מידע חסר.

בודק אשר יחשוש לשאול שאלות מתוך מחשבה כי הסובבים יעריכו אותו פחות מתוך הנחה שאינו מבין – יאבד מקור מידע חשוב ולא יוכל להעמיק כמו בודק אשר ירגיש חופשי לשאול.

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

באותה המידה גם מגוון השאלות שנשאל ישפיע על התשובות אשר נקבל: מה?, למה?, כמה?, מי?, באיזו רזולוציה?, באיזו סביבה?, לאילו תוצאות יביא?....

קם קאנר, ג'יימס באך, ומיכאל בולטון מדגישים את נושא החשיבה הביקורתית (Critical Thinking) – חשיבה בעלת מטרה, בקרה עצמית, המספקת פירוש, ניתוח והסבר לגבי הראיות והשיטות עליהן מתבסס שיפוטנו, והשימוש בשיטות אלו בכדי להתגבר על הטיות כתוצאה משיחוד דעתנו, עיוורון בלתי רצוני, ושימוש בהנחות שאינן מבוססות.
ג'יימס ומיכאל אף כתבו על כך מצגת מעניינת:
 http://www.developsense.com/presentations/2012-11-EuroSTAR-CriticalThinkingForTesters.pdf

ג'יימס נוהג לחלק את בחינת רמת הבנתנו ל-3 קבוצות:

Huh? – האם אני באמת מבין?, האם אנו מדברים על אותו הדבר?, האם הנושא מעורפל?
Really? – מה גורם לי להאמין?, איך אני יודע שמה שנאמר הוא באמת נכון?, האם זה מגובה בעובדות?

So? – האם זהו הפתרון/המסקנה היחידה?, למה זה משנה?, למי זה משנה?, עד כמה זה משנה?

ככול שנשתפר ביכולת שאילת השאלות, ונעשה זאת בצורה מקיפה יותר (לעיתים מבוקרת, ולעיתים יותר בסגנון ירייה באפילה), כך נשיג יותר מידע, וכך נסתכל בצורה יותר ביקורתית על המוצר הנבדק.

חומר קריאה נוסף:
(שימו לב כי במקרה זה מיכאל תוקף הנושא בצורה שונה מזו בה אני הרחבתי הנושא – ולכן כדאי מאוד לקרוא בנוסף)

http://www.mkltesthead.com/2013/07/99-ways-workshop-11-learn-to-question.html

 

נשמח לשמוע רעיונות הערות והארות מכם הקוראים – בחלונית התגובה מטה, ו/או בפורום.

סדרת טיפים זו "כיצד להפוך לבודקים טובים יותר" מתבססת על דיון ב: Software Testing Club

99 Things Testers Can Do To Become Better Testers

ה-eBook החינמי שנוצר בעקבות דיון זה: 99ThingsEbook.pdf

וסדרת פוסטים מאת Michael Larsen בשם: Ways Workshop 99 - בה מיכאל מרחיב על כל אייטם וגם מספק הנחיות כיצד לתרגל הנושא.

 No-Comm

 

שונה לאחרונה ב ראשון, 31 מאי 2015 05:27

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

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

  • What Have I Learned from Running?

    What Have I Learned from Running? Back in December 2014, when I took part in the Liverpool Santa Dash 5k, I thought running would be a one-off experience. Looking back now in hindsight, this was the beginning of something new and fulfilling, that would become a major part of my life. It was not until January 2016, that I took up running as a hobby. This was because I wanted to do something different for a New Year’s resolution, and to improve my fitness. Initially I would go for a run once a week. However, I was quickly bitten by the running bug, and was soon covering longer distances, as I was consumed by my growing enthusiasm for running. This led to me to running the 2016 Scouse 5k for charity, where I raised £980 for Maghull Young Adults Social Club, for young adults with autism like myself. I have since gone further by running in longer events in Liverpool, Port Sunlight, Hoylake, and Southport, culminating in running the 2018 BTR Liverpool Half-Marathon for the first time, which was a great experience, despite completing the race with an injury. In simple terms, outdoor running has forced me to push myself out of my comfort zone and has also taught me more about myself, than I could possibly have imagined previously. My life has changed considerably since taking up running. Apart from getting physically fitter and stronger, it has given me plenty of self-confidence, in addition to having something in common with other enthusiasts, and it gets[…]

    25.05.2020 | 9:58 קרא עוד...
  • Webinar Recording about Mobile Testing is Online

    Last week, I gave a webinar together with Applause about the topic 8 BEST PRACTICES FÜR DAS TESTEN MOBILER APPS in german. If you missed the webinar last week, you can now watch the recording of it here. If you have feedback or questions to the webinar, let me now on twitter. https://go.applause.com/de-webinar-8bestpractices-mobiletesting.html Enjoy the recording and #HappyTesting The post Webinar Recording about Mobile Testing is Online appeared first on Adventures in QA.

    25.05.2020 | 4:19 קרא עוד...
  • Testing is not about Test Automation

    Testing is not about Test Automation I recently attended a webinar by Louise Gibbs ( ,Huib Schoots ( While test automation is really important, I feel that there is this common misconception that testing is all about test automation nowadays. For example, if you know how to write automated UI tests, then some will think that you are a testing expert already. Testing is more than writing automated tests. It's also about risk assessment, engaging with other members of the team so you can offer suggestions on how to improve work processes, championing quality throughout the development lifecycle and doing other activities such as exploratory or accessibility testing. You can use all the different test automation tools available but at the end, if you are just simply automating tests as part of your testing strategy, then you are not fully testing. There is definitely a big push for us to continuously adapt and while it's true that there is more room for people with test automation experience, I personally believe that companies should not just look for someone who can write tests. Anyone can write the tests if they learn a framework but it takes a different mindset to be skilled at testing. The important bugs are the ones caught by doing a thorough exploratory testing of the application because these are the unknown and not covered by any automated tests that you have. Humans will never be replaced by machines (unless we are in a Black Mirror episode). ,Edit: Someone from LinkedIn has kindly pointed[…]

    25.05.2020 | 3:03 קרא עוד...

טיפים

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