Software Testing Tutorial #47 - What is Agile Testing

Поделиться
HTML-код
  • Опубликовано: 23 окт 2024
  • Get all my courses for USD 5.99/Month - bit.ly/all-cou...
    In this Software Testing Tutorial, we will learn what is agile testing. Agile testing is a software testing practice that follows agile software development principles and practices.
    It follows all the values and principles of agile software development and how we do the testing use those principles and practices while testing in Agile Software development approaches like SCRUM.
    The traditional software development approach like waterfall, v-model had some drawbacks like phased approach, late feedback etc. Agile development approach came in picture to overcome those drawbacks. Along with Agile development we also need to embrace new ways of testing and that when Agile testing came in picture which embraces the values and principles of Agile.
    FULL Playlist: bit.ly/Softwar...
    🛠️ Tools I use for making videos 🛠️ amzn.to/3poSRcO
    Mic 🎤 for computer recording: amzn.to/3poSRcO
    Mic 🎤 for whiteboard recording: amzn.to/3mMXk7f
    Camera 📷: amzn.to/3hmy9HM
    Disclosure: Some links are affiliate links to products. I may receive a small commission for purchases made through these links.
    🔸FREE Training's at training.rcvac... 🔔SUBSCRIBE to CHANNEL: bit.ly/2YGU6JM
    Help me in spreading the knowledge, please hit LIKE, SHARE, and SUBSCRIBE for the latest tutorials. More tutorial playlists below:
    ✅ ALL PLAYLISTS (Software Testing Mentor)🔸 / softwaretestingmentor
    ✅ ALL PLAYLISTS (RCV Academy)🔸 / @rcvacademy
    ✅ JIRA BEGINNER TUTORIAL🔸 bit.ly/jira-beg...
    ✅ JIRA WORKFLOW TUTORIAL🔸 bit.ly/2EzKOEB
    ✅ JIRA ADMINISTRATION TUTORIAL🔸 bit.ly/36MPPFR
    ✅ JIRA TUTORIAL INTERMEDIATE🔸 bit.ly/Atlassia...
    ✅ JIRA TUTORIALS🔸 bit.ly/jira-tut...
    ✅ ZEPHYR TUTORIAL🔸 bit.ly/zephyr-f...
    ✅ SOAPUI TUTORIAL🔸 bit.ly/Sopui-tu...
    ✅ JSONPath TUTORIAL🔸 bit.ly/2sIZIFG
    ✅ POSTMAN TUTORIAL🔸 bit.ly/2PBbhI7
    ✅ ISTQB AGILE TESTER CERTIFICATION TUTORIAL🔸 bit.ly/istqb-ag...
    ✅ ISTQB FOUNDATION LEVEL CERTIFICATION TUTORIAL🔸 bit.ly/istqb-fo...
    ✅ CUCUMBER SELENIUM TUTORIAL🔸 bit.ly/cucumber...
    ✅ TESTRAIL TUTORIAL🔸 bit.ly/testrail...
    ✅ AGILE TUTORIALS🔸 bit.ly/agile-tu...
    ✅ PYTHON TUTORIALS🔸 bit.ly/python-p...
    ✅ PYTHON BEHAVE TUTORIALS🔸 bit.ly/python-b...
    ✅ PRACTITEST TUTORIAL🔸 bit.ly/practite...
    ✅ JAVA TUTORIAL🔸 bit.ly/2F1iL1B
    ✅ ZEPHYR TUTORIAL🔸 bit.ly/zephyr-f...
    🔶 ENROL IN MANY FREE TRAININGS ON RCV ACADEMY PORTAL 🔶
    training.rcvaca...
    🔶 FOLLOW US ON TWITTER 🔶
    / rcvacademy
    / swtmentor
    / mrmverma
    🔶 LIKE US ON FACEBOOK 🔶
    / softwaretestingmentor
    / rcvacademy47
    🔶 OUR TUTORIAL WEBSITES 🔶
    www.softwarete...
    www.rcvacademy...
    🔶 GET MY TRAININGS ON UDEMY 🔶
    www.udemy.com/...
    #SoftwareTestingTraining #SoftwareTestingTutorial #SoftwareTestingBootcamp #SoftwareTesting #QA #QATraining #QATutorials #RcvAcademy #SoftwareTestingMentor

Комментарии • 22

  • @manoj_mafiosi
    @manoj_mafiosi Год назад +7

    **Title: Agile Testing - Software Testing Tutorial #47**
    **Defining Agile Testing:**
    - Agile testing aligns with Agile software development principles and practices.
    - It integrates seamlessly with Agile values and ensures testing is performed harmoniously within Agile development.
    **Traditional Development Approaches:**
    - Traditional approaches like Waterfall and V-Model had drawbacks, including late testing, requirement issues, and increased defect costs.
    **Enter Agile Development:**
    - Agile methodologies, such as Scrum, addressed these issues.
    - Agile organizes work into shorter iterations or sprints, emphasizing collaboration and continuous delivery.
    **Key Attributes of Agile Testing:**
    1. **Effective Communication:** Collaboration within teams, including BAs and POs, to clarify doubts and provide testing insights.
    2. **Collaboration with Developers:** Continuous interaction between testers and developers to reduce coding errors.
    3. **Shared Responsibility:** Quality is everyone's responsibility; the whole team collaborates for high-quality results.
    **Principles of Agile Testing:**
    1. **Whole Team Involvement:** Involvement of the entire team, not just testers.
    2. **Continuous Testing:** Testing is continuous throughout development.
    3. **Continuous Feedback:** Stakeholder feedback after each iteration allows for adjustments.
    4. **Test-Driven Approach:** Testing scenarios and acceptance criteria guide development.
    5. **Less Documentation:** Focus on essential documentation to avoid excess paperwork.
    **Methods of Agile Testing:**
    - Agile testing methods include Behavior-Driven Development (BDD), Acceptance Test-Driven Development (ATDD), and Exploratory Testing.
    - **BDD (Behavior-Driven Development):** Expresses acceptance criteria as "Given-When-Then" statements.
    - **ATDD (Acceptance Test-Driven Development):** Testers define test cases based on acceptance criteria, guiding developers in coding.
    - **Exploratory Testing:** Complements Agile iterations, allowing testers to adapt test scenarios dynamically.
    **Conclusion:**
    - Agile testing embodies Agile principles of collaboration, continuous testing, and shared responsibility.
    - It ensures quality is integrated into every aspect of software development.
    - By following Agile testing principles and methods, teams deliver high-quality software in dynamic, iterative environments.

  • @RajeevPurohit-k1f
    @RajeevPurohit-k1f Месяц назад

    What an amazing Boot camp for software testing. Maximum things are covered. Thank you Sir

  • @tannaahmed4662
    @tannaahmed4662 3 года назад +3

    Every tutorials are helped me a lot
    Thank you,sir 🎈

  • @Ikynetic
    @Ikynetic 3 года назад +2

    Thanks for the explanation. Love from Indonesia

  • @akashchouksey2403
    @akashchouksey2403 Год назад

    hello sir,thank you so much for this tutorial.
    i hava a doubt regarding sdlc process so my question is (If interviewer ask about sdlc process and i am working in agile environment so which sdlc should i explain Previous one or This one

  • @anupjani
    @anupjani Год назад

    Excellent. Nicely explained.

  • @hemachandrareddy2550
    @hemachandrareddy2550 3 года назад

    Can you please explain about test strategy & test methodologies, functional testing with example

  • @dessam7889
    @dessam7889 3 года назад +2

    Good explanation sir

  • @sonuvishavkarma2513
    @sonuvishavkarma2513 Год назад

    Great video sir.

  • @elnino61
    @elnino61 2 года назад

    thanks a lot

  • @automationra
    @automationra 3 года назад +1

    Hi Sir,
    I have a questions.
    1.Is it the developer team must have unit testing implementation under agile ?
    2. Can we implement automation testing in the agile process?

    • @softwaretestingmentor
      @softwaretestingmentor  3 года назад

      Yes developers should maintain Unit tests as part of the process, it not an exemption in Agile development approach.
      Automation is must and should be implemented in Agile development approaches to reduce regression testing efforts and test faster.

    • @automationra
      @automationra 3 года назад

      @@softwaretestingmentor thank you so much! we have the same thought!!👍👍

  • @eli6863
    @eli6863 Год назад

    🎉

  • @delliott8749
    @delliott8749 11 месяцев назад +1

    I like your hat

    • @delliott8749
      @delliott8749 9 месяцев назад +1

      Thanks for liking my comment! It reminded me to say thanks for the videos as well! After 6 months unemployed I got a great new job in software testing and this video series was a huge help in my interview prep. 🎉

  • @codewithhacker8141
    @codewithhacker8141 2 года назад

    Bhai sabhi it me ane lage eng. Ele,mechanical etc to ham haha kya chutiye he kya , are ap apna kam karo agar ap log hamare field me ane lage to electric,mechanical me kam kon karega ,nahi vo to hame karna padega na ,abhe salo kam karo apna ,