Software Testing Tutorial #28 - End to End Testing in Software Testing

Поділитися
Вставка
  • Опубліковано 28 лис 2024

КОМЕНТАРІ • 47

  • @manoj_mafiosi
    @manoj_mafiosi Рік тому +16

    **Notes: End-to-End Testing in Software Testing - Software Testing Tutorial #28**
    **What is End-to-End Testing?**
    - End-to-End Testing validates that software functions as expected from start to finish, following the entire business process from an end-user perspective.
    - It encompasses various user scenarios or flows, such as registration, login, adding items to the cart, checkout, payment, and confirmation.
    **Example: E-Commerce Website:**
    - Illustrates End-to-End Testing with an e-commerce website scenario.
    - Emphasizes that End-to-End Testing accounts for all possible user interactions and variations.
    **Challenges of End-to-End Testing:**
    - Discusses challenges such as comprehensive scenario coverage and creating a stable test environment.
    - Highlights the importance of effective communication and understanding of software and users.
    **Why End-to-End Testing is Necessary:**
    - Explains that End-to-End Testing is vital because it covers the complete business logic of an application.
    - Ensures that the entire system works cohesively and mirrors real-world user interactions and processes.
    **Best Practices for End-to-End Testing:**
    1. **Prototype End-User Scenarios**: Understand end-user interactions and prototype scenarios based on them.
    2. **Avoid Negative Scenarios**: Focus on positive scenarios rather than trying to break the software.
    3. **Execute Steps in Sequence**: Follow the same sequence as real end-users for testing.

  • @vkmca09
    @vkmca09 4 роки тому +3

    अच्छी सूरत को संवरने की ज़रूरत नहीं होती ..
    सादगी में भी क़यामत की अदा होती है
    very good explanation 👍👍👍👍👍👍👍👍👍👍👍👍👍👍

  • @CromaCampusOfficial
    @CromaCampusOfficial 4 роки тому +5

    Thanks for explaining in such a nice way students of software testing can easily understand it.

  • @ibtissambekkaoui4282
    @ibtissambekkaoui4282 Рік тому +1

    Very clear. Can you talk about end to end testing on 3 layers UI/API/DB .

  • @FullNila
    @FullNila Рік тому +1

    Thank you sir. Excellent explanation

  • @spykerwolf
    @spykerwolf 2 роки тому +2

    Great videos thank you. What is the difference between this playlist and the ISTQB foundation one? Which one should I prioritise as a beginner to software testing?

  • @viv7531
    @viv7531 2 роки тому +2

    Thank you very much for the video! Do you have experience with Tricentis Tosca for automation? Are you planning to create a playlist for it on this channel in the future?

  • @allenplastic169
    @allenplastic169 3 роки тому +1

    very good and clear presentation

  • @jiaofeng6639
    @jiaofeng6639 2 роки тому +1

    Hi I remember you mentioned some online freelance testing websites before in the other video but I cant find it. Would you mind sharing the link here, thank you so much.

  • @sparkle060997
    @sparkle060997 3 роки тому +2

    This was one of the better explanations and examples I have found. Great job!

  • @annaint.1414
    @annaint.1414 3 роки тому +1

    Gosh! Thank you! I wish I've found you sooner.

  • @veenaayachit681
    @veenaayachit681 Рік тому +1

    Found it helpful

  • @krishnaswaminiscorner2132
    @krishnaswaminiscorner2132 3 роки тому +1

    You've nicely explained. I really found it userful.

  • @max_rove
    @max_rove 2 роки тому +1

    Great video sir!

  • @gyanbaimishra9466
    @gyanbaimishra9466 Рік тому +1

    Thank you sir

  • @basapproach5640
    @basapproach5640 2 роки тому

    I have a question
    1. Can Exploratory testing cover end to end scenarios if was tested with structural approaching taking and beginning from main areas to the end ?
    2. Can End to end testing include app database connection checks. ? Example registered account appears in database checking.?
    3. Does End to end testing include performance testing ?
    Thanks again

  • @7467KELVIN
    @7467KELVIN 2 роки тому +1

    Thank you very much. It is very helpful

  • @nabilatabassumtooba2405
    @nabilatabassumtooba2405 Рік тому +1

    Nice one👌

  •  2 роки тому +1

    ¡Gracias!

  • @deepujose232
    @deepujose232 Рік тому

    Superb Explanation

  • @alejandrocastrilllon9703
    @alejandrocastrilllon9703 2 роки тому

    And what happens when all thr process needs to be done by different users? For example; I need to place some data on the app, then another user review that data, then another user has to approve that data, then other user has to use that data for something and then another user deletes the data.... How can I manage all those scenarios. Should they be on a single test case? Or can I make dependant test cases?

  • @iAlexGamer11
    @iAlexGamer11 3 роки тому

    I have a Question:
    If i have to implement the E2E tests with BDD Test Cases, will i have to write all the test cases with all the steps that is need for it??? I mean, i´ll have a common step definitions very large

  • @automationra
    @automationra 3 роки тому +1

    Very informative Sir! I have one question, how can we write a good description or scenario name of your end to end testing?

  • @kazirashid4839
    @kazirashid4839 Рік тому

    Excellent

    • @softwaretestingmentor
      @softwaretestingmentor  Рік тому

      Thank you so much 😀
      Keep watching and subscribe for more videos and tutorials.

  • @snehlataverma962
    @snehlataverma962 Рік тому

    end to end testing good for career growth or not?

  • @elnino61
    @elnino61 2 роки тому

    thank you so much

  • @AndreaSilva-vb3rj
    @AndreaSilva-vb3rj 3 роки тому

    Is this kind of testing executed through state transition technique?

    • @amarj845
      @amarj845 2 роки тому

      State diagrams are just precursors to USE FLOW diagrams. USE flow diagrams are great visual tools for mapping all end to end scenarios

  • @esraashokry8866
    @esraashokry8866 3 роки тому

    So what is the differnce between system testing and end to end testing?...iam confused

  • @Itisme5
    @Itisme5 3 роки тому

    Then what's the difference between system testing and end to end testing

    • @basapproach5640
      @basapproach5640 2 роки тому

      End to end is a type of system testing. System have over 50 testing type. System like mother, end to end child

  • @Explorer1209
    @Explorer1209 3 роки тому

    Is it also called system testing?

    • @basapproach5640
      @basapproach5640 2 роки тому

      It is type of system testing. System testing have over 50 testing type. End to end is one of these.

  • @vijnavijayan6209
    @vijnavijayan6209 Рік тому

    Thanks sir 🙏🙏