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

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

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

he icon   en icon

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

למה אין Full Stack QA?

נכתב על ידי 
ראשון, 28 אוגוסט 2016 09:33
דרגו כתבה זו
(2 הצבעות)

למה אין Full Stack QA?

 

בימים שבהם מקצוע בדיקות התכנה מקבל הרבה הכרה וגם כל כך הרבה שמות, איך זה שעדיין לא תבענו את המושג Full Stack QA?

QA Tester, QA Analyst, QA Engineer ו – QA Expert הינם שמות פופולריים לתיאור תפקידנו, אך אינם מייצגים את הידע או יישום בפועל של תפקידנו במקום העבודה.

בעולם ה Web, כבר השאירו מאחור את מפתחי ה Client/Server, ופנו ל Full Stack Development.

 

Full Stack Developers מוכרים כאנשי פיתוח אשר מיישמים ביום-יום - פיתוח front-end ופיתוח back-end. סל הכישורים שלהם כולל תחומים רבים ברמת ידע בסיסית ומעלה.

אז מדוע בודקי תוכנה בעולם ה web אינם Full Stack QA? הרי גם לנו יש ידע בסיסי ומעלה במגוון נושאים, ביניהם: API, WS, DB, HTML, XML, תכנות/כתיבת סקריפטים, CI ועוד. רובנו אף משקיעים ולומדים אוטומציה במסגרות שונות.

בכל מודעת דרושים לתפקיד QA, מופיעה רשימה ארוכה של ידע, ניסיון ויכולות אשר נדרשות למילוי התפקיד, הרי שאנחנו כבר שם. המעסיקים מחפשים אנשי Full Stack, ואינם יודעים זאת בעצמם.

 

היום קיימת הפרדה בין אנשי QA לאנשי QA Automation. לכאורה הפרדת ידע ברורה. אבל מה קורה אם הידע קיים? האם כל אחד מאתנו עם ידע באוטומציה הוא איש אוטומציה?

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

שפות סקריפט: Java, JavaScript, Mocka, Chai, Cy, Scala, Ruby, VBScript

דרייברים: Selenium, Watir

BDD frameworks: Cucumber, Spock, Serenity, ScalaTest

כלי אוטומציה ברישיון: TestStudio, UFT, TestComplete

אז יכול להיות שגם QA Automation הוא מושג כללי מידי.

 

אז אם כל הידע שרכשתי והתנסיתי בו, האם אני QA Engineer? QA Analyst?

או שאולי Full Stack QA?

שונה לאחרונה ב ראשון, 28 אוגוסט 2016 14:13

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

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

  • Creative Kitchen & YouTube – My Thoughts & Recollections

    The Internet has changed how content is created. As a powerful open-platform, YouTube has allowed anyone with an idea and an Internet connection to create videos, build an audience, and engage with brands. This means YouTube has disrupted the world as we know it, allowing people to bypass traditional media, and to view and create unique content. I recently attended an event organised by Creative Kitchen and YouTube. Held at Avenue HQ in Liverpool, the event was to inspire people and businesses to harness the power of YouTube, engage with audiences and to grow their brands. I was very keen to find out more about the possibilities that YouTube offers, and how it has rewritten the rules, making anything possible to achieve. Delivered by YouTube’s Lucy Banks, the event was a delight for me to attend and learn from. I found this to be a fascinating insight into how YouTube has not only been successful, but also as a call to arms for businesses and individuals to create fresh content to learn, educate, inform and entertain through storytelling that breaks boundaries. I have included some YouTube facts below. 2 billion people visit YouTube every month. 100 countries have YouTube available in more than 80 languages worldwide. 40% of shoppers have purchased products through discovering them on YouTube. YouTube is the 2nd largest search engine and is also the world’s largest R&D platform. The number of channels earning six-figure sums per year on YouTube is up by 25%. The event also[…]

    23.08.2019 | 5:08 קרא עוד...
  • Look what I’ve found ep. 5 (Apple edition)

    Hey! welcome to another edition of “Look what I’ve found”. This time our guest is one of the biggest companies out there. This is surely not worthy of one of those $1M bounties but still, pretty easy to spot and fix, one of the classic errors of the automated emailing world.

    23.08.2019 | 8:04 קרא עוד...
  • Your 2 basic visual regression testing options

    Can you spot the visual bug on Netflix (as of August 2019, at https://devices.netflix.com/de/)? No wonder, there is a trend to visual regression testing of websites. Most current approaches to that problem are pixel based, meaning that they compare screenshots of the pages pixel-by-pixel. Instead, deep visual regression testing considers the CSS attributes of all elements, giving you unique advantages.Pixel-comparison based visual regression testingWhen you see that Netflix has a simple visual bug on the German version of their website for over two months now (as of August 2019, visit https://devices.netflix.com/de/), the trend towards visual regression testing of websites is understandable. This approach guards you from unexpected changes (for which writing assertions is impossible) and is much more complete than assertion-based testing. Most current approaches today are pixel based, meaning that they compare screenshots of the pages pixel-by-pixel. This makes a lot of sense: The first version of a pure pixel-diffing tool is easy to implement. It works for any browser, app or other situation, as long as a screenshot can be retrieved. It gives instant results. However, there are also some downsides to pixel-based visual regression testing: Similar changes cannot easily be recognized: e.g. if the header or footer of the site changes, this affects all tests. You usually get a lot of false positives, as even a small change can result in many elements changing e.g. position. Filtering these false positives is tricky, because it can result in either too many false positives (irrelevant changes being reported) or false negatives (important[…]

    23.08.2019 | 2:46 קרא עוד...

טיפים

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