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

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

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

he icon   en icon

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

בלוג

ברוכים הבאים - זהו בלוג מרכזי לקהילת הבודקים בארץ! - כאן תוכלו כל אחת ואחד מכם/ן לכתוב כתבות ולקבל חשיפה נרחבת, פשוט לחצו על "הוספת כתבה".  אנו נעזור בהגהה ובקידום חלק מן הכתבות ברשתות החברתיות.

דרגו כתבה זו
(2 הצבעות)

תכונות הטסט: תחזוקה

לאורך השנים שנאתי את המילה תחזוקתיות (maintainability) בקונטקסט של טסטים. טסטים הם ניתנים לתחזוקה כמו כל קוד אחר. זה מגיע בסוף לנקודה שנשבר לנו ואנחנו כותבים את הכל מחדש. אבל עד אז…
נכתב על ידי | שני, 18 אוגוסט 2014 14:42
דרגו כתבה זו
(1 הצבעה)

תכונות הטסט: בידול

בידול לא בא לבד. הוא דורש קבוצה של טסטים. טסטים מאפשרים לנו לדעת שמשהו השתבש ולעזור לנו לאתר את הבעיה. אנו נרצה לשתול כמה שיותר רמזים עכשיו, כדי שיעזרו לנו (או למסכן…
נכתב על ידי | חמישי, 07 אוגוסט 2014 11:57
דרגו כתבה זו
(1 הצבעה)

תכונות הטסט - מיקוד

ל-"מיקוד" משמעות מיוחדת בטסט: טסט טוב מצביע בדיוק על הקוד של הקוד הבעייתי. אם נדע איפה הקוד נמצא, נוכל בקלות לנתח את הבעיה ולפתור אותה במהירות. הדוגמא הטריוויאלית היא בדיקה של פונקציות…
נכתב על ידי | רביעי, 30 יולי 2014 09:48
בהמשך לשיחותיו של גיל, אני רוצה להוסיף תכונה שהיא לטעמי המפתח ליכולתינו להפעיל בצורה ממוכנת (automation) את הבדיקות. נקרא לתכונה זאת מיבניות: על הבדיקה להיות בנויה בצורה מסודרת וברורה באופן שכל מי…
נכתב על ידי | חמישי, 24 יולי 2014 06:02
דרגו כתבה זו
(1 הצבעה)

,תכונות הטסט - מהירות

אחד הסיפורים שאני אוהב לחזור עליהם (שוב ושוב) הוא חווית ה TDD הראשונה שלי. לפני שנים רבות, סיימתי לקרוא את הספר המופלא של קנט בק "Test Driven Development by Example". הייתי בטוח…
נכתב על ידי | שני, 21 יולי 2014 13:48
דרגו כתבה זו
(1 הצבעה)

תכונות הטסט: קריאות

לעתים אנחנו שוכחים שרוב הערך של הטסטים מגיע אחרי שכתבנו אותם. כמובן ששימוש ב TDD עוזר באפיון הקוד. אבל האמת היא, שמרגע שהקוד עובד בפעם הראשונה, הטסטים הופכים לשומרי העתיד שלו. כשהטסטים…
נכתב על ידי | שישי, 18 יולי 2014 09:54
דרגו כתבה זו
(3 הצבעות)

תכונות הטסט: נכונות

בפוסט הקודם שלי, הכנתי רשימת תכונות על פי הן ניתן להעריך כמה הטסטים שלנו טובים. אם הטסט נופל על אחת או יותר מן התכונות הללו, צריך לבצע תיקונים בטסט. הפוסט הזה הוא…
נכתב על ידי | שלישי, 15 יולי 2014 12:03
דרגו כתבה זו
(2 הצבעות)

מי בודק את הבדיקות?

פוסט זה תורגם מהבלוג שלי: http://www.gilzilberfeld.com/2014/07/how-to-test-your-tests.html כשאנו כותבים טסטים (בדיקות), אנחנו מתמקדים בתסריט אותו אנו רוצים לבדוק, ואז אנו מקדדים אותו. פשוט, לא? כך פועל המוח שלנו, אנחנו לא יכולים להתמקד בהרבה…
נכתב על ידי | ראשון, 13 יולי 2014 14:56
פעמים רבות אני שומע על המאבק הנצחי בין הבודקים והמפתחים, כמו שני שבטים המנסים לנצח את שדה הקרב המכונה בדרך כלל "ישיבת באגים" או במונח עדין יותר "הישיבה". אני כל יום מודה…
נכתב על ידי | שלישי, 08 יולי 2014 08:00
לפני מספר חודשים, פרסמנו מאמר על בחירת מתודולוגיות בדיקות תוכנה. מהי הטכניקה משיגה את התוצאות הטובות ביותר (כלומר הפגמים הקריטיים ביותר, הדיווחים באיכות הגבוהה ביותר, את התיקונים הקריטיים הדורשים את תשומת הלב…
נכתב על ידי | חמישי, 26 יוני 2014 11:34
דרגו כתבה זו
(2 הצבעות)

איך באמת QTP עובד

איך באמת QTP עובד ? אלו שיש להם נסיון עם QTP בעבר יודעים כי עבודה עם QTP = עבודה עם אובייקטים, ישנן 2 צורות עבודה עם אובייקטים בכלי:1. עבודה מול ה-Object Repository…
נכתב על ידי | שני, 23 יוני 2014 14:01
לפני כמה חודשים קראתי את הפוסט הקצר הזה, גירדתי קצת בראשי, אמרתי לעצמי "טוב, אני לא מסכים עם זה אפילו קצת" והמשכתי הלאה בחיי.מאז, כבר פעמיים או שלוש (שאני זוכר) שראיתי את…
נכתב על ידי | שישי, 02 מאי 2014 06:10
דרגו כתבה זו
(2 הצבעות)

איזה רקע נוסף רצוי שיהיה לבודק?

איזה רקע נוסף רצוי שיהיה לבודק?    אנו נשאלים תכופות בפורומים, מה הידע הנוסף הנדרש לבודק (במיוחד לאלו שהגיעו למקצוע ללא רקע רלוונטי) מעבר ללימוד מתודולוגיות בדיקה, וסט מונחים שייתנו לו שפה…
נכתב על ידי | חמישי, 13 מרס 2014 11:59
דרגו כתבה זו
(3 הצבעות)

מהן תכונות האופי הנדרשות מבודק?

מהן תכונות האופי הנדרשות מבודק? נתחיל מבדיחה:     בדיקות הן עבודה לפולניה – תמיד למצוא מה אחרים לא עשו כראוי ולהעיר על כך...   ישנן תכונות שממש מזוהות עם עבודת הבדיקות: *…
נכתב על ידי | שישי, 17 ינואר 2014 10:10
עמוד 3 מתוך 4

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

  • What the Testing We Do Looks Like?

    What the Testing We Do Looks Like? Back in the days before releasing frequently was a thing, testing looked very different. The main difference was that we thought of automation as something that was replacing attended testing, whereas we now see it more as a way of introducing scale of unattended testing we could never have done attended.The stuff we attend to changed as the world around us shifted. We still do "testing" with just as many hours, but the work is split on working heavily on unit tests, test automation and other quality practices.I try to explain the change I see with a metaphor: pool is not a bigger bathtub. Both these are containers of water (just like software development is just making and delivering code changes), but what you can do in a pool is very different than what you can do in a bathtub. Imagine a bath guard - kind of hilarious. Or a bath party - very eccentric. We create new things we can do with just a bigger container of water, and bringing down the release cycle does something very similar to the ways we work. The whole conceptual model of what makes sense changes.In efforts to describe what seems to make sense right now, I work on finding words to describe what testing I do looks like to me. It is not a tool for sense making the whole world of all testing, and I don't need a tool for that - I don't work in the whole world, I don't[…]

    11.11.2019 | 12:36 קרא עוד...
  • Your REAL Job

    Your REAL Job Students of Ackoff and Deming will be aware of Deming’s First Theorem: “Nobody gives a hoot about profit.” W. E. Deming This reminds us that senior executives are demonstrably less interested in the welfare of the organisations they serve than in their own well being. “Executives’ actions make sense [only] if you look at them as taken in order to maximise the executive’s well being.” ~ Russell L. Ackoff Of course, it can be career-limiting to bring this issue to general attention. As the well-known psychiatrist R D Laing said: “They are playing a game. They are playing at not playing a game. If I show them I see they are, I shall break the rules and they will punish me. I must play their game, of not seeing I see the game.” ~ R. D. Laing And yet, if we look at the implications for “doing a good job” – a preoccupation of many in employment, we can draw the following conclusion: We’re doing a good job when we’re maximising our executives’ (our bosses’) well being. We’re not doing a good job when we ignore that in favour of focussing on e.g. making the company successful or profitable. This probably rings true with you if you but think about it, in your own context, for a few moments. This underscores a hidden reality for many: our declared job is a FAUX job. Our REAL job is undeclared, unexamined, unspecified – and being good at THAT is[…]

    11.11.2019 | 6:14 קרא עוד...
  • So you want to Automate? Part III – let’s talk learning

    So you want to Automate? Part III – let’s talk learning This is 3rd part in a series of articles dedicated to people wanting to start their adventure with automation. This time we will discuss learning. You can read previous parts here and here. Compared to previous articles, I won’t won’t start with myths. Yes, We will discuss some on the way, but this is the only part where I am not only ranting, but I am offering some solutions. Similarly, this article is not how to start the guide. It should be treated more in the style of tips and tricks. Disclaimer: I am both leading paid and free workshops teaching people how to code and automate. And from time to time, I sell my services as a mentor. This makes me both qualified to write on this matter but unfortunately makes me also aside. I am not here to sell my services. I am doing it from a sincere desire to help. That is why you won’t find in this article any link to my services. Let’s talk some basics of learning. At this point, I hope you realise it is no piece of cake. Road to IT complicated. I will give you a few numbers: I have studied computer science. During my time at university, I have spent more than 2000 hours per year writing code or learning about it. Both in sessions labs and at home. It was roughly 8k hours over five years. And yet I wasn’t competent enough to find work as a developer! Granted,[…]

    11.11.2019 | 2:43 קרא עוד...

טיפים

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