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

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

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

he icon   en icon

בודק - השתתף בקורס בדיקות, קרא הסילבוס או צפה בקורסים חינמיים כגון BBST

נכתב על ידי 
שבת, 14 פברואר 2015 19:50
דרגו כתבה זו
(3 הצבעות)

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

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

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

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

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

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

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

בצורה דומה ניתן לצורך לימוד עצמי של החומר, ניתן לצפות בסרטוני הדרכה כמו סדרת ה- BBST  שנוצרה בשיתוף בין Cem Kaner ו- James Bach והוסרטה ע"י קם בפורמט של קורס אוניברסיטאי הכולל גם המצגות וחמרי תרגול.
במהלך השנים הצטרפו מדריכים נוספים ושיפרו חומר זה במסגרת האגודה האמריקאית AST.

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

מכיוון שלעיתים קשה להתמיד בלימוד עצמי – מומלץ להתחבר לעוד מס' בודקים במסגרת העבודה או וכד' – ולבצע פעילות זו במשותף.

בעבודה - ניתן להקצות 2-4 שעות שבועיות ולצפות ביחד בסרטוני ה-BBST או סרטונים דומים (קישורים וסדר לימוד עצמי ראו בהודעה הנעוצה בפורום הדרכות באתר ITCB), לעצור בנקודות הנראות מעניינות, ולדון בנושאים – מה אנו למדים מהם? האם יש בין הדברים רעיונות שנרצה לקחת לשיפור צורת העבודה הנוכחית?

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

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

וכיום יש גם סילבוסים חדשים לרמות מתקדמות, ניהול הבדיקות, ותחומים טכניים שונים כגון עבודה באג'ייל ובדיקות מובייל.

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

חומר קריאה נוסף:

http://www.mkltesthead.com/2013/07/take-association-for-software-testing.html

 

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

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

99 Things Testers Can Do To Become Better Testers

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

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

 

Study1

 

 

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

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

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

  • Practical test strategy for Spring & React application

    Practical test strategy for Spring & React application Contents:1) Introduction2) System overview3) Functional test strategy4) Non-functional test strategy1. IntroductionThere are two leading approaches for tests: isolated and end to end (E2E). As usual, both approaches have upsides and downsides and it's impossible to say which one is better. Everything is dependent on application context and architecture.There are though few guidelines which can be followed most of the time:high test coverage should be achieved for a single application. Other parts of the system (i.e. connected microservices) should be stubbed/mockedimportant business cases should be tested in the E2E manner without any mocks. E2E tests should give us a high amount of confidence that our system will work on the productionisolated tests should make up the majority of your overall test countE2E test count should be low because they may be flakyIt remains to be seen whether or not contract tests would make a list of best practices. I certainly recommend adding them to the list.Enough of theory, let's move into applying it in real life.2. System overviewLet's say we want to test a very simple system with:a) Spring Boot backend b) React frontendTo complicate things a bit let's also assume that our backend is interacting with external API served by the other service (which we have limited control of).The application I wrote is very simple, it only allows to CRUD (create, read, update, delete) a user but it's about to overcome Facebook soon as the most popular social media platform so we need to prepare a comprehensive test strategy.3. Functional test[…]

    18.01.2020 | 6:47 קרא עוד...
  • Say It Out Loud - it’s Testing

    Sitting in front of they're computer, with a focused expression on their face, the tester is testing a new feature. Armed with their notes from all the whiteboard sessions, from design review and passing by comments of what we're changing and whatever requirements documentation they have, they've built their own list of functions they are about to verify that exist and work as expected."Error handling" says one of the lines in the functions list. Of course, every feature we implement should have error handling. Into the user interface fields where a sum of money is expected, they type away things that aren't numbers and make no sense as money. With typing of "hundred" being ok'd and just saved away to be reviewed later, it is obvious that whatever calculations we were planning to do later to add things up will not work, and armed with their trusty Jira bug reporting tool, they breathe in an out to create an objective step by step bug report explaining that the absence of error reporting is indeed a bug.Minutes later, the developer sharing the same room just pings back saying the first version did not yet have error handling implemented. The tester breathes some more.---The thing is, errors of omitting complete features are very common finds for us testers. Having found some thousands of them over my tester career, I'm also imagining I see a pattern. The reactions to errors of omitting complete features very often indicate that this did not come as a[…]

    18.01.2020 | 4:49 קרא עוד...
  • Burned by Thunderbird 68? Here’s How to Get Your e-mails Back!

    One of my "Randy-isms" is "Just because you are ready to release the code doesn't mean the user is ready to accept it."That played out for me today when I opened Thunderbird for Mac and it auto-installed the most recent release (68.4.1).Immediately, I noticed all my e-mail accounts and e-mails within them were gone, gone, gone. Deep breaths....So, I looked into this release and saw, "Thunderbird version 68.4.1 provides an automatic update from Thunderbird version 60." However, that was not the case for me and I suspect it may not be the case for others.You must understand that I don't do "Inbox Zero". In fact, my inbox is my history for many things I do (along with the thousands of pictures on my phone). So, I was somewhat panicked.However, I knew the e-mail files were there, just not being seen by the new version. Plus, I have redundant backups, so I knew I could get everything back. And...the beauty of the Mac is that you can just run the app with no install process like in Windows.I managed to find the old version at https://ftp.mozilla.org/pub/thunderbird/releases/I downloaded version 60.9.1 (you will need to navigate through the sub-folders to get the right language version).I opened it and instantly had access to all my e-mails.The new version (68.4.1) looks great, but it was useless to me. I hope it works for me better in future releases. But for now, I have "auto update" turned off!I hope this helps you!

    17.01.2020 | 12:56 קרא עוד...

טיפים

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