Big Bang STLC - CodeQAByte

Big Bang STLC

 

  1. Software Testing Life Cycle (STLC):

    • Definition: STLC is a sequence of activities performed during the testing process. It involves planning, designing, executing, and reporting on tests conducted on a software application/system.
    • Phases of STLC:
      • Requirements Analysis: Understanding and analyzing testing requirements.
      • Test Planning: Defining the testing approach, scope, resources, and schedule.
      • Test Design: Creating test cases and test data based on the requirements.
      • Test Execution: Executing the test cases and logging the results.
      • Defect Reporting: Documenting and tracking defects found during testing.
      • Test Closure: Evaluating the completion criteria and closing the testing activities.
  2. Big Bang Testing:

    • Definition: Big Bang Testing is an informal testing approach where testing is performed without any formal test cases or test plans. It involves testing the application as a whole without a structured testing process.
    • Characteristics:
      • Ad-hoc Testing: Testing is done randomly without predefined test cases.
      • Limited Planning: Little to no planning is done before testing.
      • Exploratory Testing: Testers explore the application to find defects.
      • Quick and Informal: It is a quick and informal way of testing.

It's worth noting that while Big Bang Testing may be suitable for small projects or initial exploratory testing, it is generally not recommended for larger and critical projects. A more structured approach, such as the phases in STLC, is often preferred for thorough and effective testing.

No comments:

Post a Comment

Copyright © 2024 codeqabyte. All Right Reserved