Software Testing Tutorial - How to write a test cases? (Make my Trip Example)

Поделиться
HTML-код
  • Опубликовано: 3 ноя 2021
  • In this Software Testing Tutorial, we will learn how to write test cases in manual testing of any software testing project. We will learn about test case template and what are key fields in software test case template are a must when writing a test case.
    What is Test Case?
    A test case is exactly what it sounds like: a test scenario measuring functionality across a set of actions or conditions to verify the expected result. They apply to any software application, can use manual testing or an automated test, and can make use of test case management tools.
    Step 1: Test Case ID
    Test cases should all bear unique IDs to represent them. In most cases, following a convention for this naming ID helps with organization, clarity, and understanding.
    Step 2: Test Description
    This description should detail what unit, feature, or function is being tested or what is being verified.
    Step 3: Assumptions and Pre-Conditions
    This entails any conditions to be met before test case execution. One example would be requiring a valid Outlook account for a login.
    Step 4: Test Data
    This relates to the variables and their values in the test case. In the example of an email login, it would be the username and password for the account.
    Step 5: Steps to be Executed
    These should be easily repeatable steps as executed from the end user’s perspective. For instance, a test case for logging into an email server might include these steps:
    - Open email server web page.
    - Enter username.
    - Enter password.
    - Click “Enter” or “Login” button.
    Step 6: Expected Result
    This indicates the result expected after the test case step execution. Upon entering the right login information, the expected result would be a successful login.
    Step 7: Actual Result and Post-Conditions
    As compared to the expected result, we can determine the status of the test case. In the case of the email login, the user would either be successfully logged in or not. The post-condition is what happens as a result of the step execution such as being redirected to the email inbox.
    Step 8: Pass/Fail
    Determining the pass/fail status depends on how the expected result and the actual result compare to each other.
    Same result = Pass
    Different results = Fail
    ✅💡For Appointments with me: calendly.com/fundootesters
    ✅💡 If you like my videos, please consider buying me a coffee: www.buymeacoffee.com/fundoote...
    ✅ 💡For business write us on: Contact@fundootesters.com
    Topics Covered:
    - What is software testing? bit.ly/3xYFIfg
    - SDLC Model: bit.ly/3hAwjon
    - Waterfall Model: bit.ly/2T6xQsJ
    - Prototype Model: bit.ly/3r4ApYV
    - Spiral Model: bit.ly/2U6BseT
    - V Model: bit.ly/36xXTw0
    - Hybrid Model: bit.ly/3wDY0AR
    - White box vs Black Box : bit.ly/3izgw8j
    - White box Testing: bit.ly/3kBkNLj
    - Functional Testing: bit.ly/3zlrs06
    - Integration Testing: bit.ly/3rn287r
    - System Testing: bit.ly/3zlFdMw
    - Smoke Testing: bit.ly/2UVPdgZ
    - Adhoc Testing: bit.ly/3zW86PJ
    - Regression Testing: bit.ly/3iX3r9e
    - Acceptance Testing: bit.ly/3icRaOH
    - Compatibility Testing: bit.ly/2VJtSY8
    - STLC: bit.ly/37yJaBs
    - What is Test Plan: bit.ly/2VKll71
    - Defect Life Cycle: bit.ly/3CByIaT
    - Test Case Review Process: bit.ly/3fOqkuW
    - Severity vs Priority: bit.ly/3jDx53O
    -How to create test plan: rb.gy/2ejfc9
    -How to write smoke test case : rb.gy/qq31o7
    -Web Application testing approach : rb.gy/hqmxsn
    -Mobile Application testing : rb.gy/xqlcl3
    -How to raise a defect(bug) using google spreadsheet? : rb.gy/zjvoxg
    Say hello to us, and stay updated!
    ✅ Facebook: / fundootesters
    ✅ Instagram: / fundootesters
    ✅ LinkedIn: / fundootesters
    ✅ Blog: fundootesters.com/
    GEAR USE:
    ○ My Camera: amzn.to/3e2UqL7
    ○ Microphone: amzn.to/3bSUvOq
    ○ Microphone:amzn.to/2ZXuo3s
    ○ Tripod: amzn.to/2PqmTQN
    DISCLAIMER
    Links included in this description might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting me so I can continue to provide you with free content each week!
    #testcase #softwaretesting #fundootesters

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

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

    thank you sir for google shortcut technique...

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

    Nice explanation sir

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

    Thank you sir

  • @swarnakrishna6417
    @swarnakrishna6417 7 месяцев назад

    Where is the google spread sheet sir?

    • @FunDooTesters
      @FunDooTesters  4 месяца назад

      docs.google.com/spreadsheets/d/12VO6bepsgRcrzl9ReYfbQi-_oz1EnYDxvWcsdSjVYT0/edit