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

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

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

he icon   en icon

המתכון להצלחה באימוץ טכנולוגיית BDD בארגון - ערן קינסברונר (עולם הבדיקות גיליון #10)

נכתב על ידי 
ראשון, 17 דצמבר 2017 10:42
דרגו כתבה זו
(1 הצבעה)

המתכון להצלחה באימוץ טכנולוגיית BDD בארגון - ערן קינסברונר (עולם הבדיקות גיליון #10)

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

מאמר זה הופיע בגיליון #10 של מגזין עולם הבדיקות - לצפייה בפורמט המלא כולל קישורים וכד' ובשאר מאמרי גיליון זה:


TW10 BDD Success EranK 01

TW10 BDD Success EranK 02

TW10 BDD Success EranK 03


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

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

  • Would Heu-risk it? Part 14: Alethephobia

    Would Heu-risk it? Part 14: Alethephobia Another trap coming up! Trap means we get to look at our less attractive attributes. This one deals with important stuff so let us look at that rhyme: “When you find something scary while you exploreYou might be tempted to just shut the doorBut hiding it will never kill that ghostBring to light what scares you most” So, what does it mean? It can be incredibly intimidating to be the bringer of bad news. Especially if you are new to a team/project, if you are a junior tester or just have some very strong voices pushing for speed. I mean, there is even a meme for it! And yes, there is an art to knowing when/what/how to speak up and when it is better to wait. It is a skill grown and nurtured over the years and being good at assessing risk is one of the best skills you can have as a tester. BUT. It is a decision that should never be made out of fear!We have a professional obligation to speak up when we actually believe there is risk. People will try to push you. They will try to get creative with results in order to make progress. They might ask you to lie. It is YOUR choice if you do. I want to share Fiona Charles‘ 10 commandments for ethical techies here:1.     Understand your overall professional obligations2.     Understand your specific legal and contractual obligations3.     Know your own ethical bottom line4.     Know whose interests you serve5.     Know how[…]

    29.01.2020 | 7:00 קרא עוד...
  • WebDrivers with culture – Testing internationalisation

    Setting ‘Accept-Language’ headers When handling multiple languages, it is important to be able to verify that your site is responding as specified for different languages. In this post I’ll be looking at how to do this with Selenium WebDriver. Whilst my code is written in C#, the concepts (and browser support) are generic and should give you enough to get this working whatever your language binding of choice. There are two common ways to request a language on a localised website. You may use a language or country specific url, but in most cases, the language that the site returns is based upon the ‘Accept-Language’ header that is sent by your browser. This article on MDN explains how it is typically used. Principles Test that your supported localisations are returned when correctly requested and perhaps a critical path or two. I would not advise trying to test every piece of text in every supported language.As always test as much as possible at lower levels. Use the System test to validate that your code is correctly configured. WebDriver Support As far as I can work out, setting the Accept-Language’ header for a WebDriver session is only supported on ChromeDriver and FirefoxDriver. If you know how to set it up on Internet Explorer or Safari I would be delighted to know how. I am writing this in January 2020 with Chrome version 79 and Firefox version 72 with Selenium 3.14.159. It is very likely that the instructions here will stop working eventually.[…]

    29.01.2020 | 1:30 קרא עוד...
  • Upcoming Talks and Events 2020

    Upcoming Talks and Events 2020 The year 2020 has started on a good note. I am excited to have been invited to speak at amazing events. Here is a list of my upcoming talks and events– The details of each of these events and my talks can be found at their respective websites at-> Selenium Day : https://seleniumday.com/ DevopsCon Singapore: […]

    29.01.2020 | 12:39 קרא עוד...


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